Django 如何防止我的用户倒退?

Django 如何防止我的用户倒退?,django,django-models,django-views,django-forms,django-templates,Django,Django Models,Django Views,Django Forms,Django Templates,我正在Django制作一个在线测试应用程序。控件的流程是:测试->显示标记->配置文件 所有这三个组件都工作得很好,但问题是,用户在进行测试后,可以按下浏览器的“后退”按钮,返回测试并更改其响应 如何防止用户返回测试 注意:我无法生成任何自定义会话令牌,因为存在多个测试,因此如果生成会话令牌,用户将无法进行任何其他测试。如果用户访问他们已经参加的测试中的任何问题,请将其重定向到测试结果页面。这将在视图中完成。上面加上浏览器将缓存页面这一事实,因此您应该使用,以便“上一步”按钮将重新加载页面,以便

我正在Django制作一个在线测试应用程序。控件的流程是:测试->显示标记->配置文件

所有这三个组件都工作得很好,但问题是,用户在进行测试后,可以按下浏览器的“后退”按钮,返回测试并更改其响应

如何防止用户返回测试


注意:我无法生成任何自定义会话令牌,因为存在多个测试,因此如果生成会话令牌,用户将无法进行任何其他测试。

如果用户访问他们已经参加的测试中的任何问题,请将其重定向到测试结果页面。这将在视图中完成。上面加上浏览器将缓存页面这一事实,因此您应该使用,以便“上一步”按钮将重新加载页面,以便您可以执行上述操作。