Почему появляется "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),
)