2013-05-21 20 views
-1

我只想在用戶屬於某個羣組時顯示鏈接。如果用戶屬於某個羣組,則加載HTML

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 %} 

非常感謝

回答

0

爲了解決它,我做了以下

觀點:

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 %} 

我不知道這是最好的,但我擔任。

相關問題