我只想在用户属于某个组时才显示链接。
html:
{% if user.is_authenticated %}
{% users_in_group = Group.objects.get(name="boss").user_set.all() %}
{% if user in users_in_group %}
<li><a href='/register'>Create User</a></li>
{% endif %}
{% endif %}
很感谢
我只想在用户属于某个组时才显示链接。
html:
{% if user.is_authenticated %}
{% users_in_group = Group.objects.get(name="boss").user_set.all() %}
{% if user in users_in_group %}
<li><a href='/register'>Create User</a></li>
{% endif %}
{% endif %}
很感谢
为了解决它,我做了以下
看法:
if request.user.is_authenticated():
a = request.user.groups.count()
if a > 0:
#a = request.user.groups.all()[0] #Trae el nombre del grupo
a = "jefe"
else:
a = "no user groups"
else:
a = "user is not log"
base.html:
{% if user.is_authenticated %}
{% if a in "jefes" %}
<li><a href='/usuarios'>Usuarios</a></li>
{% endif %}
{% endif %}
我不知道这是否是最好的,但我服务过。