Списки целей ошибок администратора django могут иметь не более 1664 записей
Я хочу использовать django admin для добавления некоторых данных и проверки их в моем проекте, но у меня странная ошибка. пожалуйста, помогите мне понять, что это за ошибка и как я могу ее решить.
моя модель:
class Task(models.Model):
STATUS_CHOICES = (
('شروع نشده', 'شروع نشده'),
('درحال انجام', 'درحال انجام'),
('خاتمه یافته', 'خاتمه یافته'),
('لغو', 'لغو'),
('ارجاع به آینده', 'ارجاع به آینده'),
('ارجاع به دیگری', 'ارجاع به دیگری'),
)
PRIORITY_STATUS = (
('معمولی', 'معمولی'),
('فوری', 'فوری'),
('آنی', 'آنی'),
)
reference = models.ForeignKey('self', on_delete=models.PROTECT, related_name='children',verbose_name='تکلیف مرجع')
project = models.ForeignKey('TaskManager.Project', on_delete=models.PROTECT, related_name='tasks', verbose_name='پروژه')
category = models.ForeignKey('TaskManager.TaskCategory', on_delete=models.PROTECT, related_name='tasks', verbose_name='دسته بندی تکلیف')
content = models.TextField(verbose_name='توضیحات')
expert = models.ForeignKey('Identity.User', on_delete=models.PROTECT, related_name='expert_tasks', verbose_name='کارشناس')
expert_head = models.ForeignKey('Identity.User', on_delete=models.PROTECT, related_name='expert_head_tasks', verbose_name='کارشناس مسئول')
priority = models.CharField(max_length=10, choices=PRIORITY_STATUS, default='معمولی', verbose_name='اولویت')
estimated_time = models.IntegerField(verbose_name='زمان مورد نیاز برای انجام(ساعت)')
estimated_date = jmodels.jDateField(verbose_name='تاریخ تخمینی اتمام')
deadline_date = jmodels.jDateField(default=None, verbose_name='مهلت تحویل')
close_date = jmodels.jDateField(verbose_name='تاریخ اختتام')
close_content = models.TextField(verbose_name='توضیحات اختتام')
status = models.CharField(max_length=15, choices=STATUS_CHOICES, default='شروع نشده', verbose_name='وضعیت')
other_expert = models.ForeignKey('Identity.User', null=True, on_delete=models.PROTECT, related_name='other_expert_tasks', verbose_name='کارشناس ارجاع داده شده')
meetings = models.ManyToManyField('TaskManager.Meeting', blank=True, through='TaskManager.Task2Meeting', verbose_name='جلسات')
мой администратор:
from django.contrib import admin
from .models import Meeting, Task
class TasksAdmin(admin.ModelAdmin):
list_display = ('category', 'expert', 'content', 'priority', 'estimated_time', 'estimated_date', 'deadline_date', 'status')
и моя ошибка:
списки целей могут иметь не более 1664 записей