如何在Django模型上定义任何一年的月份范围?
发布时间:2020-12-16 22:13:49 所属栏目:Python 来源:网络整理
导读:我有一个名为Event的Django模型,它具有事件日期的日期字段: class Event(models.Model): event_date = models.DateField() 我希望能够在模型上设置一个方法来判断事件是“春季学期”事件还是“秋季学期”事件. 春季学期定义为1月至5月.秋天是八月到十二月.
我有一个名为Event的Django模型,它具有事件日期的日期字段:
我希望能够在模型上设置一个方法来判断事件是“春季学期”事件还是“秋季学期”事件. 春季学期定义为1月至5月.秋天是八月到十二月. 我的目标是能够在一年的一般事件列表中按学期过滤. 我将如何编写定义每个学期的方法? 最佳答案
一种方法是:
然后在视图中你可以做到:
希望能帮到你. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |