Есть ли способ ограничить количество элементов, отображаемых по умолчанию в пользовательском интерфейсе администратора Django, чтобы не показывать все?

У меня есть фильтры для year_record, age_category и malnutrition_category. Я хочу, чтобы данные по умолчанию, отображаемые в моем списке пользовательского интерфейса администратора Django, соответствовали первому значению в каждом списке фильтров. Дополнительные данные должны появляться только при применении фильтров или при поиске

class ProvincialLevelAdmin(ImportExportModelAdmin):
    resource_classes =  [ProvincialLevelResource]
    list_display = (
        'id',
        'province_name',
        'percentage',
        'forcast_accuracy',
        'malnutrition_category',
        'year_record',
        'age_category',
        'level_category',
        'provincial_level_coordinate',
        'prevalence_category',
    )
    list_filter = ('year_record', 'age_category',,'malnutrition_category')
    search_fields = ('province_name',)
    list_per_page = 25
    actions = [duplicate_model]

Моя цель - ограничить данные по умолчанию, отображаемые в моем списке, поскольку у меня большой набор данных, и он становится медленным, когда я нахожусь в списке ProvincialLevelAdmin

Вернуться на верх