У меня есть модель django, как показано ниже:
class Words(models.Model):
bare = models.CharField(max_length=100)
accented = models.CharField(max_length=100)
derived_from_word = models.ForeignKey('self', models.DO_NOTHING, blank=True, null=True, related_name='derived_words',
related_query_name='derived_word')
Есть поле output_from_word, которое показывает, что некоторые слова получены из другого слова. Если оно не является производным от какого-либо слова, поэтому значение поля равно NULL .
. Какие проблемы возникают у меня при регистрации этой модели в django -админе и при открытии любого слова для редактирования, поле output_from_word перечисляет все слова, и я не могу найти способ перечислить только производное слово или значение NULL. Из-за высокой загрузки слов выпадающий список делает страницу не отвечающей.