如何解决在特定日期后如何显示视频
我在数据库中创建了一个名为“ show_after_date”的类别,它是一个DateTimeField,我想让人们说,仅当播放日期晚于当前日期时,才应该显示视频。我怎样才能做到这一点? 谢谢!
解决方法
对于Stack Overflow,最好通常尝试在发布之前编写一些代码,并为它提供特定的问题,而不是要尝试实现的一般想法。这可能就是为什么您被否决的原因。
如果您提供自己的观点等,我可以提供更多帮助,但实际上,您正在寻找的是照顾您观点中的这种逻辑。类似于以下内容:
- 从模型中读取项目
- 对照当前日期检查
show_after_Date
- 通过上下文将对象传递到模板
我导入了'datetime'模块以便能够获取当前时间,然后我添加了
.filter(show_after_time__lt=datetime.datetime.now())
到数据库查询,所以现在它
video_object = video.objects.filter(show_after_time__lt=datetime.datetime.now()).order_by("-show_after_time")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。