Почему появляется "django.core.management.base.SystemCheckError" в Django App и не удается запустить сервер

Я получил "django.core.management.base.SystemCheckError: SystemCheckError: Проверка системы выявила некоторые проблемы:" в моем Django App.

Вот мой код settings.py

'rangefilter',
'csp',
'jazzmin',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'sales',

Вот мой код admin.py.

from django.contrib import admin
from .models import Sale_Data
from import_export.admin import ExportActionMixin
from rangefilter.filters import DateRangeFilter, DateTimeRangeFilter

class Sale_Record(ExportActionMixin, admin.ModelAdmin):
    list_display =("CustomerName","CustomerPhone","Date", "Item", "Qty_Memory", "Qty_HDD", "Total_Qty", "Prices", "SalePerson")
    search_fields =("CustomerName", "CustomerPhone")
    list_filter = ('Date', DateRangeFilter)

admin.site.register(Sale_Data, Sale_Record)

Ошибка отображается следующим образом Ошибка

list_filter принимает кортеж, где первый элемент - имя поля, а второй элемент - класс, наследующий от django.contrib.admin.FieldListFilter

.
class Sale_Record(ExportActionMixin, admin.ModelAdmin):
    list_display =("CustomerName","CustomerPhone","Date", "Item", "Qty_Memory", "Qty_HDD", "Total_Qty", "Prices", "SalePerson")
    search_fields =("CustomerName", "CustomerPhone")
    list_filter = (
        ('Date', DateRangeFilter),
    )

Рефы

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