[Django] 장고 프로젝트

Django

출처 : djangogirls

개발환경 : linux


1. python 3.7.4 설치하기

2. 장고 설치 전, 개발 환경을 깔끔하게 관리하는 데 큰 도움이 되는 도구를 설치하겠습니다.

$ python3 -m venv myvenv

error : python3-venv가 설치되어 있지 않았다
$ sudo apt install python3-venv

3. 가상머신 실행
source myvenv/bin/activate



개발환경 : Windows 10 Home


1. 파이썬 설치
python.org에서 실행파일 다운로드

2. 가상머신 설치 : 개발 환경을 깔끔하게 관리하는 데 큰 도움이 되기 때문


python -m venv myvenv



error 발생시) 이 시스템에서 스크립트를 실행할 수 없으므로...
해결순서 1. powershell 관리자 권한으로 실행하기
기본 powershell 에서 아래 명령문 입력
Start-Process powershell -Verb runAs
해결순서 2. 관리자 권한으로 열린 powershell에 아래 명령문 입력

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
3. 가상머신 실행
.\myvenv\Scripts\activate

4. 장고설치 전 pip update
python -m pip install --upgrade pip

5. 장고설치
pip install django~=2.0.0


장고앱 클론후 실행

[가상환경에 라이브러리를 설치]
pip install -r requirements.txt

[가상환경에 라이브러리를 업데이트]
pip install -U -r requirements.txt

python manage.py makemigrations
python manage.py migrate
python manage.py collectstatic //static폴더를 컴파일하여 staticfiles에 저장한다
python manage.py runserver


장고앱 관리자 계정생성

python manage.py createsuperuser

댓글

가장 많이 본 글