我正在构建一个测验应用程序,用户可以从可用测验列表中进行测验。测验应在规定的时间内完成(由测验作者设定)。
因此,一旦用户开始测验,我希望计时器开始运行,一旦计时器完成,我希望用户被重定向到他/她的主页。
我无法使用会话超时,因为这会从应用程序中注销用户。 Django是否有任何开箱即用的用例?如果没有,有没有办法实现这个目标?
此功能的增强功能(在稍后的某个时间点)将保存测验而不完成测试,并在以后恢复。因此,如果测验的总持续时间是5分钟,我可以参加测试2分钟,然后稍后恢复。在这种情况下,恢复时,我的总可用时间应为3分钟。这意味着我还必须保存计时器的状态。