반응형
가상환경에서 최초 Django 프로젝트를 생성하고 기본 페이지를 띄우는 방법을 정리하였다. 장고 프로젝트 생성시 참고할 수 있다.
1 python 가상화작업을 할 디렉토리로 이동한다.(workspace는 별도임)
2 가상화작업을 위한 virtualenv 패키지를 설치한다.
3 vstudy라는 가상환경을 생성한다.
4 vstudy 가상환경을 활성화한다.
5 django를 설치한다.
6 프로젝트를 생성할 workspace로 이동한다.
7 studyproject라는 django 프로젝트 폴더를 생성한다.
8 studyproject로 이동하여 study라는 앱을 생성한다.
9 pycharm을 실행하여 studyproject프로젝트를 불러온다.
10 studyproject프로젝트 하위의 studyproject앱 아래에 urls.py파일에 아래와 같이 urlpattern을 추가해 준다.
- path('first'/,include('study.urls')),
- path함수는 요청된 request에서 'first/' 까지는 studyproject\urls.py에서 처리하고 나머지 부분은 study\urls에서 처리한다는 의미이다.
11 study앱에 urls.py파일을 추가하고 아래와 같이 urlpattern을 추가해 준다.
- ''값이 없으면 views에 index함수를 호출한다는 의미이다.
12 study앱 views.py파일에 urls에서 view의 index함수 호출시 'test'라는 내용이 출력되도록 함수 내용을 추가한다.
13 커맨드 창에서 python manage.py runserver명령으로 기동한다.
14 http://localhost:8000/first 에 접속하여 page를 확인한다.
반응형
'Language > python' 카테고리의 다른 글
[ Python 자료형 ] 집합(Set) 관리 (0) | 2019.12.08 |
---|---|
[ Python 자료형 ] Dictionary (0) | 2019.12.08 |
[ Python 자료형 ] Tuple (0) | 2019.12.08 |
[ Python 자료형 ] 문자열 관리 (0) | 2019.12.06 |
[ Python 자료형 ] LIST 관리 (0) | 2019.12.06 |