根据时间限制访问django视图

时间:2014-07-25 11:05:24

标签: python django timer timezone

我正在为考试开发一个django申请,其中包括两个部分:

第1节:Mcq

第2节:主观

我正在尝试一个场景,以便我可以用时间绑定部分。

例如:考试时间为三小时。麦克:1小时,主观:2小时

现在我希望考试只能活动三个小时。 Mcq部分应仅在前1小时内有效,主观部分应在接下来的两个小时内有效。此外,主观部分应该锁定前一个小时。

我尝试使用时间戳。基本上我在模型中存储了time_start和time_end字段,并使用time_start和time_end之间的差异来锁定视图。它有效,但我觉得应该有一些有效的方法。此外,在此实现中,如果用户改变他们的系统时间,他们就能够操纵测试计时器。

对于这种情况,是否有任何有效的pythonic方法或某些django技巧?

谢谢!

0 个答案:

没有答案