Study Anything π§
[Django] κ°λ°νκ²½ ꡬμΆνκΈ° λ³Έλ¬Έ
μ°Έκ³ : https://wikidocs.net/72280
μ₯κ³ λ₯Ό μ²μ μ νλ€λ³΄λ κ°λ° νκ²½μ΄ λ§λ ¨λμ΄μμ§ μμμ μλ£λ₯Ό μ°Έκ³ νλ©° κ°λ° νκ²½μ ꡬμΆνλ€.
(1) κ°μ νκ²½ ꡬμΆ
κ°μ νκ²½μ λ§λλ μ΄μ λ μ μλ£μ μμΈν μ€λͺ λμ΄ μλ€.
κ°λ¨νκ² μκΈ°νμλ©΄ μ¬λ¬ νλ‘μ νΈλ₯Ό μννλ€κ° νμ΄μ¬ λ²μ μ λ€λ₯΄κ² μ¬μ©νλ λ± μ°¨μ΄λ₯Ό λ¬μΌν λκ° μλλ°
κ°μ νκ²½μμ νλ‘μ νΈλ₯Ό μ§ννλ©΄ μ΄λ° κ²½μ°μ κ° νκ²½ λ³λ‘ λμ²νκΈ°κ° μ½λ€.
λ³ΈμΈμ mysite λΌλ μ΄λ¦μΌλ‘ κ°μ νκ²½μ λ§λ€μ΄λ³΄μλ€.
C:\venvs\mysite\Scripts> activate
cmd μμμ μνλ ν΄λλ‘ μ΄λν ν, activate λͺ λ Ήμ΄λ₯Ό μ λ ₯νλ©΄ κ°μ νκ²½μΌλ‘ μ΄λνλ€.
(mysite) C:\venvs\mysite\Scripts> deactivate
κ°μ νκ²½μμ λΉ μ Έλμ€λ λͺ λ Ήμ΄λ deactivate μ΄λ€.
μ κ°μνκ²½μ μ₯κ³ λ₯Ό μ€μΉνλ€. μ€μΉ λͺ λ Ήμ΄λ λ€μκ³Ό κ°λ€.
(mysite) C:\venvs\mysite\Scripts> pip install django
# pip μ
κ·Έλ μ΄λ
(μλ΅)> python -m pip install --upgrade pip
νΉμ pip μ κ·Έλ μ΄λκ° νμνλ€λ©΄ (μ₯κ³ λ₯Ό μ€μΉνκ³ λλ©΄ νμν κ²½μ° pip μ κ·Έλ μ΄λλ₯Ό μ§ννλΌκ³ νλ€.)
μ λͺ λ Ήμ΄λ₯Ό μ λ ₯νλ©΄ λλ€.
(2) νλ‘μ νΈ μμ±
νλ‘μ νΈλ₯Ό λͺ¨μλ νλ‘μ νΈ ν΄λλ₯Ό μμ±ν ν κ°μνκ²½μΌλ‘ μ§μ νλ€.
C:\(μλ΅)\DjangoProj> C:/venvs/mysite/Scripts/activate
λ³ΈμΈμ DjangoProj λΌλ μ΄λ¦μΌλ‘ νλ‘μ νΈ ν΄λλ₯Ό μμ±νκ³ mysite κ°μ νκ²½μ μ§μ νλ€.
** μλλ λλ ν 리(ν΄λ) ꡬλΆμ ν λ μμ¬λμ¬(\)λ₯Ό μ¬μ©νμ§λ§, cmd μμλ μ¬λμ¬(/)λ₯Ό μ¬μ©ν΄λ 무방νλ€.
(mysite) C:\(μλ΅)\DjangoProj\mysite>django-admin startproject config .
νλ‘μ νΈ ν΄λμ mysite λΌλ μ΄λ¦μΌλ‘ νμ ν΄λλ₯Ό μμ±ν ν, μ λͺ λ Ήμ΄λ‘ νλ‘μ νΈλ₯Ό μμ±νλ€.
(mysite) C:\(μλ΅)\DjangoProj\mysite>python manage.py runserver
(μλ΅)
Starting development server at http://μ£Όμ/
Quit the server with CTRL-BREAK.
νλ‘μ νΈ μμ±μ΄ λλλ©΄ μ λͺ λ Ήμ΄λ₯Ό μ€ννκ³ λμ€λ μ£Όμλ‘ κ°λ° μλ²μ μ§μ ν μ μλ€.
μ μ£Όμλ λ°°ν¬μ©μ΄ μλ λ‘컬 μ£Όμμ΄λ€.
(3) IDE μ€λΉ
μ₯κ³ λ₯Ό μμ±νκΈ° μν νλ‘κ·Έλ¨, μ¦ IDE κ° νμν΄μ μ°Ύλ€λ³΄λ
νμ΄μ°Έ(PyCharm)κ³Ό μΈν 리μ μ΄(IntelliJ)λ₯Ό λ§μ΄ μ¬μ©νλ κ² κ°μλ€.
λ μ€μ κ³ λ―Όνλ€κ° νμ΄μ°Έμ΄ μ΄λ―Έ κΉλ €μκ³ μλ£λ₯Ό μ°ΎκΈ°κ° λ μμν κ² κ°μμ νμ΄μ°ΈμΌλ‘ μ΅μ’ κ²°μ νλ€.
(μ΄λ³΄μ΄λ€ 보λ μλ£λ₯Ό μ°ΎκΈ° μ¬μ΄ κ²μ΄ μ€μν νλ¨μμμλ€.)
μΆκ°λ‘ νμν μΈν μ λ§μΉλ©΄ κ°λ°μ μν νκ²½ ꡬμΆμ΄ λͺ¨λ λλλ€!
'μ€ν°λ > Web' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Django] DRF : Serializer κΈ°λ³Έ μ¬μ©λ², μ ν¨μ± κ²μ¦ (0) | 2022.01.30 |
---|---|
[Django] DRF : REST APIλ₯Ό ν΅ν΄ μ₯κ³ μ 리μ‘νΈ μ°κ²°νκΈ° (0) | 2022.01.29 |
[Django] DRF : μ₯κ³ λͺ¨λΈμ json κ°μ²΄λ‘ μΆμΆνκΈ° (0) | 2022.01.19 |
[Django] λͺ¨λΈ λ§λ€κ³ νμ΄μ§μμ μ‘°ννκΈ° (0) | 2022.01.13 |
[Django] κΈ°λ³Έ κ°λ (μ±, λͺ¨λΈ, κ΄λ¦¬μ) (0) | 2022.01.06 |