У меня есть следующий классне удается разрешить ключевое слово «XXX» в поле
class Advert(models.Model):
...
title = models.TextField (
verbose_name = 'Job Title',
)
advertiser = models.TextField (
verbose_name = 'Advertiser',
)
first_advert = models.DateField (
verbose_name = 'First Advertised',
default = datetime.date.today
)
last_advert = models.DateField (
verbose_name = 'Last Advertised',
default = datetime.date.today
)
def posted_once(self):
return (self.last_advert == self.first_advert)
posted_once.short_description = 'Posted Once'
В admin.py Я пытаюсь использовать posted_once для фильтра
class AdvertAdmin(admin.ModelAdmin):
list_display = ['first_advert','last_advert',]
ordering = ['-last_advert','first_advert']
actions = [extract,]
list_filter = ('posted_once',)
Но я получаю
Невозможно разрешить ключевое слово 'posted_once' в поле
погрешность. Помоги мне, пожалуйста.