Django Admin 검색 기능 추가 방법

velvelog의 VELVEL LOG·2022년 11월 9일

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개의 댓글