1. Django download
1) django download 하여 설치
http://www.djangoproject.com : version 2.2
2. 가상환경 만들기
1) python 설치된 경로로 옮겨서 가상환경 설치
(1) c:\Python\python372\Tools\scripts\python pyvenv.py c:\PyEnv\venv1
--> 이렇게 하면 c:\PyEnv\venv1 폴더 가 생긴다
(2) 가상환경 활성화한다
c:\PyEnv\venv1\Scripts\activate.bat 를 실행한다
3. Django 설치
1) c:\temp\django\pip install django
4. Django 프로젝트 생성
1) 프로젝트 생성
c:\pyenv\venv1\scripts\django-admin startproject myweb
--> myweb 이라는 sub folder가 생성된다.
5. Web service
1) c:\prscr/myweb/python manage.py runserver
이렇게 하면 default로 http://127.0.0.1:8000
으로 접속이 가능해진다
--> port를 변경해서 web service를 하려고 하면
c:\prscr/myweb/python manage.py runserver 8080
2) 위 문장 실행후 웹서버를 중지시키기 위해서는 Ctrl + C 를 입력한다.
6. 가상환경 종료
1) c:\pyenv\ven1\scripts\deactivate.bat
를 실행한다.
7. Django App 생성 및 test
1) App 생성(--> 가상환경을 시작한 이후 실행한다)
c:\prscr\myweb\python manage.py startapp home
--> c:\prsc\myweb\home 폴더가 생성되고 필요한 파일이 생성된다
2) 'Hello Word' 출력 test
(1) myweb/myweb/settings.py 수정
INSTALLED_APPS 에 'home' 추가
(2) myweb/myweb/urls.py 에
from home import views
path('', views.index), --> (이 문장은 하위 버전에서는 url(r'^$', views.index), 라고 기술함)
를 추가
(3) home/views.py 추가
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello World!")
(4) http://127.0.0.1:8000 접속
Hello World! 가 출력된다
'Sduty > python' 카테고리의 다른 글
PyQt4 --> PyQt5 변경사항 (0) | 2019.04.12 |
---|---|
PyQt5, PyQt5 Designer, PyDeploy 설치 (0) | 2019.04.12 |
Class (0) | 2019.03.13 |
파일 읽기,쓰기 (0) | 2019.03.13 |
함수 (0) | 2019.03.13 |