Что означает эта функция в django - PullRequest
0 голосов
/ 04 апреля 2020
  def was_published_recently(self):
       return self.pub_date >= timezone.now() - datetime.timedelta(days=1)

В проекте django я использовал эту функцию, но я не знаю, почему я использовал эту

1 Ответ

0 голосов
/ 04 апреля 2020

Это относится к разделу администрирования django.

В разделе администрирования, соответствующем моделям, у каждой модели есть свойство list_display, которое определяет, какие поля отображаются в списке изменений (list отображение всех объектов) на странице администратора.

Теперь, если вы хотите sh изменить порядок сортировки по умолчанию для was_published_recently в list_display, вы можете сделать это, установив атрибут admin_order_field.

Для справки

Из учебника django was_published_recently.admin_order_field = 'pub_date'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...