본문 바로가기
○ WEB/21.02 CodeLion_Django Web

[장고 입문] 3. manage.py로 DB초기화, 관리자 계정 생성하기

by 0ver-grow 2021. 2. 23.
반응형

지난 시간에 manage.py의 4가지 기능 중 2가지인

- 서버 실행

- 앱 제작

을 했다.

 

이제 나머지 2가지 기능인

- 데이터베이스 초기화 및 변동사항알림

- 관리자 계정 생성

을 해보자.

 

1. manage.py의 migrate 기능

manage.py를 통해

서버를 키거나 앱을 만들 수 있다

데이터베이스 초기화 혹은 변동사항을 알려주는 기능도 있다.

이 기능은 migrate를 통해 할 수 있다.

2. 관리자 계정 생성하기

python manage.py createsuperuser

관리자 페이지를 보자

우선 서버를 실행시켜주자

myproject폴더의 urls.py를 열면 다음 코드가 있는데

의미는 /admin을 입력하면 admin.site.urls를 실행한다는 의미

주소창에 http://127.0.0.1:8000/admin을 입력하니 다음창이 뜬다.

방금전에 만든 아이디와 비번을 입력해서 로그인한다.

반응형