오늘의 오류 되시겠다
NoReverseMatch at /admin/content/content/add/
Reverse for 'content_content_change' with arguments '('',)' not found. 1 pattern(s) tried: ['admin/content/content/(?P<object_id>.+)/change/\\Z']
장고어드민에는 기본적으로 테이블의 모든 필드가 다표시되는데
그걸 커스텀하는과정에서 기본키 입력칸을 뺐더니 저장할때 저런에러메시지가 나온거였다.
2시간은 그냥 날린거같다.
class ContentAdmin(admin.ModelAdmin):
"""
내용관리 관리자 커스텀
"""
list_display = []
# 추가, 변경시 화면에서 제외할 필드
# exclude = ['co_id', 'co_tag_seo_title']
# 표시 순서
fields = ['co_subject', 'co_content', 'co_mobile_content', 'co_tag_filter_use',
'co_hit', 'co_include_head', 'co_include_tail', 'co_html'] #<- 에 기본키를 뺐더니...
# 검색할 컬럼지정
search_fields = ['co_html', 'co_subject', 'co_content', 'co_mobile_content']
list_per_page = 10
# 관리자 등록
admin.site.register(Content, ContentAdmin)
어차피 그냥 crud인데 커스텀하느니 새로만드는게 더빠를거같다.
게다가 조회용 통계쿼리같은거 넣으려면 뷰 따로 넣어야할텐데...
'서버, 네트워크' 카테고리의 다른 글
대댓글과 답글 구성에 방법에 대한 생각 (0) | 2023.06.08 |
---|---|
지구온난화와 프로그램 (0) | 2022.01.11 |
파이어폭스 78 TLS 1.0/1.1 지원중단 (0) | 2020.07.06 |
모질라 파이어 폭스의 TLS1.0/1.1 지원 재개 (0) | 2020.04.11 |
Mysql Failed to validate connection 오류 (0) | 2020.03.11 |