如果你要检查模板中的权限,则以下代码就足够了:
{% if perms.app_label.can_do_something %}<form here>{% endif %}
其中,模型是指用户需要权限才能查看表单的模型。
有关更多示例,请参阅https://docs.djangoproject.com/en/stable/topics/auth/default/#permissions。
当前登录用户的权限存储在模板变量中
{{ perms }}
(这需要下面的上下文处理器被使能:
django.contrib.auth.context_processors.auth)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)