슈퍼유저 생성하기
장고 Admin을 사용하려면 슈퍼유저를 먼저 생성해야한다
(mysite) yujihyeon@yujihyeon-ui-MacBookAir mysite % python3 manage.py createsuperuser
사용자 이름 (leave blank to use 'yujihyeon'): admin
이메일 주소: admin@mysite.com
Password:
Password (again):
Superuser created successfully.
나는 veronica77로 설정
개발 서버 구동후 localhost:8000/admin으로 접속 후 로그인
장고 Admin에서 모델 관리하기
pybo/admin.py 파일에 코드를 입력하여 Question모델을 장고 Admin에 등록
from django.contrib import admin
from .models import Question
admin.site.register(Question)
장고 Admin에 데이터 검색기능 추가하기
pybo/admin.py에 QuestionAdmin클래스 추가하고 search_fields에 'subject'를 추가
from django.contrib import admin
from .models import Question
class QuestionAdmin(admin.ModelAdmin):
search_fields = ['subject']
admin.site.register(Question, QuestionAdmin)