Django Admin 검색 기능 추가 방법

velvelog의 VELVEL LOG·2022년 11월 9일
0

Admin에서 데이터를 조회했을때, 소량의 데이터가 아닌
대량의 데이터를 관리할 때에는 검색기능 없이 사용하기엔 너무나도 불편할 것이다.

AdminClass에 다음과 같이 넣어주어보자.

search_fields = ['필드명']

전체 코드에서 보면 아래와 같을 것이다.

@admin.register(Word)
class WordAdmin(ImportExportMixin, admin.ModelAdmin):
    search_fields = ['eng']
    list_display = ['id', 'word_code', 'topic_code', 'page_num', 'num', 'eng', 'kor', 'dic_eng', 'dic_kor', 'sound',
                    'use_yn']
    list_display_links = ['id']
    list_editable = ['word_code', 'topic_code', 'page_num', 'num', 'eng', 'kor', 'dic_eng', 'dic_kor', 'sound',
                     'use_yn']

출처

https://eunjin3786.tistory.com/404

profile
flutter, dart,

0개의 댓글