在pinax-project-account中,当呈现页面时,我们可以使用标记{% if not user.is_authenticated %}
来控制呈现的上下文。
我的问题是,有人可以控制出现哪个页面?假设用户尝试对网址进行硬编码 在地址栏上,用户不应该看到该网址。 有关从哪里开始的任何提示?
谢谢!
答案 0 :(得分:0)
您正在寻找的是django.contrib.auth
,特别是 login_required
, permission_required
and user_passes_test
decorators。