【发布时间】:2015-06-19 11:36:56
【问题描述】:
在渲染页面时,我们可以在 pinax-project-account 中使用标签{% if not user.is_authenticated %} 控制渲染的上下文。
我的问题是,某人如何控制显示哪个页面?假设用户尝试对 url 进行硬编码 在地址栏上,用户不应该看到该网址。 关于从哪里开始的任何提示?
谢谢!
【问题讨论】:
在渲染页面时,我们可以在 pinax-project-account 中使用标签{% if not user.is_authenticated %} 控制渲染的上下文。
我的问题是,某人如何控制显示哪个页面?假设用户尝试对 url 进行硬编码 在地址栏上,用户不应该看到该网址。 关于从哪里开始的任何提示?
谢谢!
【问题讨论】:
您正在寻找的是django.contrib.auth,尤其是 login_required, permission_required and user_passes_test decorators。
【讨论】: