我的django项目出了问题。
我想这样做,只有员工用户才能在模板中看到链接(href)。
下面是代码的模板是我在其他模板中使用的模板base.html。
这是base.html的标题
nothing
user.if_authenticatted工作正常但3行如下,user.is_staff不起作用。
在5个测试用户中,只有2个人的布尔值为True。但是,当我与非员工用户联系时,他有链接。我不明白为什么?
也许我忘记了导入或settings.py中的某些内容
我的settings.py:https://github.com/HE-Arc/WasteAnnotationImage/blob/master/wasteannotationimage/wasteannotationimage/settings.py
有什么建议吗?
PS:我是django的初学者
答案 0 :(得分:0)
这是正确的方法
{% if User.is_authenticated and User.is_staff == True %}