115번째 줄: |
115번째 줄: |
| | | |
| 4. 슈퍼유저 생성 | | 4. 슈퍼유저 생성 |
− |
| |
− | 파이썬에선 __init__.py 파일이 있는 디렉토리를 패키지라 인식한다.
| |
− |
| |
− | <br />
| |
− |
| |
− | =프로젝트 만들기=
| |
− |
| |
− | ===장고 설치===
| |
− | <code>python -m pip install --upgrade pip</code> 으로 pip를 업그레이드 해준 후, <code>pip install django</code>로 설치한다.
| |
− |
| |
− | ===프로젝트 만들기===
| |
− | 장고는 프로젝트 안에 여러 개의 앱으로 구성되는 구조이다.
| |
− |
| |
− | 가상환경을 사용한다면 그 이후에 진행하자.
| |
− | {| class="wikitable"
| |
− | |+
| |
− | !과정
| |
− | !방법
| |
− | !비고
| |
− | |-
| |
− | |프로젝트 생성
| |
− | |django-admin startproject config .
| |
− | |프로젝트 디렉터리가 될 곳 안에서 실행('.'은 현재 위치라는 의미.)
| |
− | config 말고 다른 이름도 가능하지만, 추후에 바꾸기 어렵기 때문에 일반적으로 사용하는 config를 권장한다.
| |
− | |-
| |
− | |DB생성
| |
− | |python manage.py migrate
| |
− | |DB변경사항을 반영하라는 명령이다.
| |
− | |-
| |
− | |서버작동
| |
− | |python manage.py runserver
| |
− | |서버를 돌린 후 <nowiki>http://localhost:8000</nowiki> 으로 들어가 작동이 되는지 확인해본다.
| |
− | 이게 된다면 기본적인 작동에 대한 문제는 없다.
| |
− | |}
| |
− |
| |
− | <br />
| |
− |
| |
− |
| |
| [[분류:장고]] | | [[분류:장고]] |