有一个类似的问题,但答案并不令我满意。我正在为我的 django 应用程序设计一个 View ,我需要强制客户端启用他的浏览器 JavaScript,但我不知道该怎么做。我应该检查 cookie 以测试启用的 JavaScript 还是有一个内部 django 函数用于该函数或其他函数?请不要告诉我要使用 JavaScript 进行设计而不是构建非 JavaScript 页面!
最佳答案
来自评论:
I want to check whether it is enabled show a view whether not show a different view.
这是您的真实问题,如果您从这个开始(而不是假设您必须从 Django 进行检查),评论中就不会出现争论。
如何将支持 javascript 的浏览器重定向到不同的 View
将其放在非 JavaScript 页面的页眉中:
<script type='text/javascript'>
window.location = "/javascript_view.html";
</script>
不需要任何 Python、Django 或 cookie 相关的东西。
关于在 django 的客户端浏览器中启用了 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21602043/