【问题标题】:What is the meaning of this function in djangodjango中这个函数是什么意思
【发布时间】:2020-04-04 07:22:04
【问题描述】:
  def was_published_recently(self):
       return self.pub_date >= timezone.now() - datetime.timedelta(days=1)

在一个 django 项目中,我使用了这个功能,但我不知道我为什么使用这个

【问题讨论】:

  • 请解释一下

标签: django django-models django-timezone


【解决方案1】:

这是参考 django 的管理部分。

在models对应的admin部分,每个models都有一个list_display属性,用来控制在admin的变更列表(所有对象的列表显示)页面上显示哪些字段。

现在,如果您希望更改 list_display 中 was_published_recently 的默认排序顺序,您可以通过设置 admin_order_field 属性来实现。

供大家参考

From the django tutorial was_published_recently.admin_order_field = 'pub_date'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-29
    • 1970-01-01
    • 2016-10-26
    • 2021-01-09
    • 1970-01-01
    • 1970-01-01
    • 2011-10-24
    相关资源
    最近更新 更多