Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- ํ๋ฆฌ์จ๋ณด๋ฉ
- ๋ฐฑ์๋ ์ธํด์ญ
- ํด๋์ค
- ํ ์ดํ๋ก์ ํธ
- ํ์ด์จ๋์ฝ๋
- Comprehension
- ์ฝ๋ฉํ ์คํธ
- API
- EC2
- PYTHON
- ํ๋ก๊ทธ๋๋จธ์ค
- sqlalchemy
- ํ์ด์ฌ
- ์ปดํ๋ฆฌํจ์
- Postman
- numpy
- Jar๋ฐฐํฌ
- cerbot
- self
- ์กฐ๊ฑด์ฐ์ฐ
- mock server
- todo project
- spring boot
- ํ๋ ฌ๊ณฑ
- yaml
- Django
- ๋๋คํจ์
- ์ง๊ณํจ์
- RDS
- ํจ์
Archives
- Today
- Total
build my life
Django ์์ ๋ณธ๋ฌธ
728x90
๐ Django
์ฐธ๊ณ : https://www.djangoproject.com/start/overview/
๋ช ์๊ฐ ๋ง์ ๊ฐ๋
์์ ์์๊น์ง ์น ์ ํ๋ฆฌ์ผ์ด์
์ ์คํํ ์ ์๋ค๋ django...!
์ผ๋ฐ์ ์ธ ์น ๊ฐ๋ฐ ์์
์ ์ฒ๋ฆฌํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ์์ญ ๊ฐ์ง ์ถ๊ฐ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค. Django๋ ์ฌ์ฉ์ ์ธ์ฆ, ์ฝํ
์ธ ๊ด๋ฆฌ, ์ฌ์ดํธ ๋งต, RSS ํผ๋ ๋ฐ ๋ ๋ง์ ์์
์ ์ฆ์ ์ฒ๋ฆฌํ๋ค..!
๐คทโ๏ธ MTV
- Model : ํด๋์ค์ ์์ฑ์ด DB์ ์ดํธ๋ฆฌ๋ทฐํธ์ ์ฐ๊ฒฐ๋๋ค.
- Template : ๋ณด์ฌ์ง๋ ๋ถ๋ถ (View)
- View : ๋น์ฆ๋์ค ๋ก์ง์ ๊ตฌ์ฑํ๋ ๋ถ๋ถ(Controller)
- URLConf : URL์ view์ template์ ์ด์ด์ฃผ๋ ์ญํ ์ ํ๊ณ , ์ด ๋ถ๋ถ์ ๋ง๋ค์ด ์ฃผ๋ ์์
- HTML Template : ์์ฒญ ๋ฐ์ดํฐ๋ฅผ ์ค์ด์ ๋ณด๋ด์ฃผ๋ ๋ถ๋ถ
๐ DB : SQLite
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋์ธ๋ฐ ๊ทธ๊ฒ์ด ํ์ผ๋ก ์ ์ฅ๋์ด ์๋ ํํ
- SQLite๋ Python์์ ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณต๋๊ธฐ ๋๋ฌธ์ ๋ณ๋๋ก ์ค์นํ ํ์๊ฐ ์์
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': 'mydatabase', } }
- ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๊ณ ์ ํ๋ค๋ฉด db engine ๋ณ๊ฒฝ
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'mydatabase', 'USER': 'mydatabaseuser', 'PASSWORD': 'mypassword', 'HOST': '127.0.0.1', 'PORT': '5432', } }
'django.db.backends.postgresql' 'django.db.backends.mysql' 'django.db.backends.sqlite3' 'django.db.backends.oracle'
โญ ํ๋ก์ ํธ ์์ํ๊ธฐ ์ ์ ํ๊ฒฝ ์ค์ ํ๊ธฐ
1. python ๋ฒ์ ๋ง์ถ๊ธฐ
https://www.python.org/
⇒ windows installer (64-bit) ์ค์น
⇒ Add Path ์ฒดํฌํ๊ณ ์ค์น
2. ๊ฐ์ํ๊ฒฝ ์์ฑ
python -m venv <๊ฐ์ํ๊ฒฝ์ด๋ฆ>
3. django ํจํค์ง ์ค์น
pip install django
# ๋ฒ์ ์ ์ง์ ํ ๊ฒฝ์ฐ
pip install django==version
728x90
'Django' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[DRF] Serializer : dict-like (0) | 2023.07.21 |
---|---|
[DRF] View ๊ด๋ จ ์๋ฃ - ๊ณต๋ถ๋ฒ (0) | 2023.07.17 |
[DRF] Router (0) | 2023.07.17 |
[DRF] ์ธ์ฆ ๊ธฐ๋ฅ ์ค๋ฒ๋ทฐ (0) | 2023.07.17 |
[Django] ๊ธฐ๋ณธ ๋ด์ฅ DB ์์ฑ - SQLite (0) | 2023.04.18 |