장고에서는 관리자 페이지로 들어갈 수 있다.
python manage.py createsuperuser
내가 구축해놓은 장고폴더로 들어가서 manage.py가 있는 경로에서 위 코드를 입력하면
사용자이름:
이메일 주소:
password:
이렇게 3개를 입력하라고 한다. 입력에 성공하면
"superuser created successfully"라는 메세지와 함께 관리자 등록이 끝난다.
그 후에 runserver 했을때 기본 페이지인 http://127.0.0.1:8000/admin 주소로 들어가서 아까 입력한 3개를 입력하면 로그인할 수 있다. 여기서 많은 것을 관리할 수 있다.
내가 구축한 app 폴더안에 admin.py로 들어가서 내가 만든 DB를 끌어올 수도 있다.
나의 models.py에는 2개의 클래스가 있다.
Question과 Choice
admin페이지에서 다음과 같이 register를 통해서 두 데이터를 가져올 수 있다.
http://127.0.0.1:8000/admin 주소로 들어가보면,
POLLS는 나의 APP이름이고 그 안에 두 개의 model 구성요소가 잘 들어가있음을 볼 수 있다.