반응형
from django.contrib import admin
from polls.models import Question, Choice
# Register your models here.
class ChoiceInline(admin.TabularInline):#StackedInline
model = Choice
extra = 2
class QuestionAdmin(admin.ModelAdmin):
fieldsets = [
('Question Statement', {'fields':['question_text']}),
('Date Information', {'fields': ['pub_date'], 'classes':['collapse']}),
]
inlines = [ChoiceInline] # choice 모델 클래스 같이 보기
list_display = ('question_text', 'pub_date')# pubdate 추가됨
list_filter = ['pub_date'] # 필드 사이드바 today any time 등
search_fields = ['question_text'] # 검색박스 like query
#fields = ['pub_date', 'question_text'] #fieldset 이전 field나열
admin.site.register(Question, QuestionAdmin)
admin.site.register(Choice)
반응형
'파이썬' 카테고리의 다른 글
백준 10546 파이썬 해시 완주하지 못한 선수 (0) | 2021.07.06 |
---|---|
파이썬에서 프로그램 옆 argv 받기 (0) | 2021.07.02 |
파이썬 유튜브 추천 링크들 (0) | 2020.10.05 |
admin사이트 제목 고치기 (0) | 2020.09.22 |
ch3 결과 polls (0) | 2020.09.20 |
vote() 뷰함수와 템플릿 (0) | 2020.09.20 |
detail()뷰함수와 템플릿 파일 (0) | 2020.09.20 |
urlconf 코딩해보기 (0) | 2020.09.20 |