我有一个网上商店购买视频课程。现在,我认为,我需要添加约束:人们每天可以看一次视频课(24小时)。我怎么知道那天已经观看过的视频文件?
答案 0 :(得分:1)
创建一个新模型来映射用户和vido以及观看视频的日期。然后,您可以检查用户当天是否观看了视频。
class VideoViewed(models.Model):
user = models.ForeignKey(User)
page = models.ForeignKey(Video)
date = models.DateTimeField()
manager = ResultManager()