状态发布。 Django的

时间:2018-06-11 16:23:53

标签: python django

我创建了一个用户可以添加帖子的应用程序。我想添加帖子状态。添加后发布状态为“活动”。 30天后,将状态更改为“无效”我该怎么办?

1 个答案:

答案 0 :(得分:0)

我认为你没有任何想法来解决这个问题,所以这里有两个:

  1. 写一个后台工作者(比如芹菜)每隔几个小时运行一次,并将旧帖子标记为无效
  2. 在您的数据库中添加created_at字段,而不是将帖子标记为非活动状态,如果created_at超过30天,则无法编辑/更新该帖子。
  3. 我个人更喜欢第二种解决方案,因为它不需要bacground工作者