이번에는 django 서버를 구동 및 관리자 페이지에 대해서 보겠다.
서버를 구동하기 위해서는 역시나 manage.py를 통해 구동한다. 루트 디렉터리에서 다음과 같이 명령어를 입력해보자.
python manage.py runserver [IP주소]:[PORT]
옵션으로 IP주소와 포트 번호를 입력하면 구동 위치가 바뀐다. 필자는 기본으로 진행을 하겠다.

성공적으로 구동되었다면 체크된 url을 브라우저에서 실행시켰을 때 축하한다는 문구가 출력될 것이다. 그렇다면 이제 관리자 페이지에 접속하기 위한 준비를 해보자.
python manage.py migrate
위의 명령어는 생성된 마이그레이션을 적용하는 명령어이다. 이 부분에 대해서는 뒤에서 자세하게 다룰 예정이니 일단 이 명령어를 실행하도록 한다. (최초 실행은 서버를 구동하기 위한 기본적인 테이블을 초기화한다고 생각하면 쉽다.)
그 다음으로는 관리자 페이지에 접속하기 위한 관리자 계정을 만들 차례이다.
python manage.py createsuperuser
질문에 착실히 대답하고 관리자 페이지에 접속하여 로그인하면 된다. 관리자 페이지는 접속위치/admin/이다. 필자의 경우 서버를 실행시킬 때 기본옵션(IP 주소와 포트를 입력하지 않음)으로 실행했기 때문에 http://127.0.0.1:8000/admin/이다. 성공적으로 로그인이 되었다면 다음과 같이 페이지가 나타날 것이다.

다음 포스트에서는 모델을 등록하고 간단한 뷰를 작성해보겠다.
'[Framework] - Django' 카테고리의 다른 글
#2. django 모델 및 뷰 작성 (0) | 2020.12.28 |
---|---|
#0. Django 시작하기 (0) | 2020.12.08 |
댓글