django 06. 두번째 장고앱 4 - admin 페이지 사용하기
04 Mar 2017 | python 파이썬 Django shelldjango 06. 두번째 장고앱 4 - admin 페이지 사용하기
admin 페이지를 통해서 모델 클래스에 데이터를 추가, 저장한다.
superuser 생성 및 admin.py 등록
manage.py createsuperuser
명령어를 통해서 계정 생성admin.py
에 모델클래스 추가
from .models import Question, Choice
admin.site.register(Question)
admin.site.register(Choice)
admin 사이트에서 데이터 등록
- admin 사이트에서 Question 모델 클래스와 Choice 모델 클래스에 데이터를 추가한다. (http://127.0.0.1:8000/admin/)
- Choice 모델클래스는 Question id를 foreignKey로 갖고 있기 때문에 데이터 입력시 Question 데이터가 선택지로 나온다.
question = models.foreignKey(Question, on_delete = models.CASCADE)