0
在我的Django項目和使用django.contrib.auth,我已授予了一堆的權限爲我的新的應用程序到一個特定的用戶:Django:權限授予auth用戶,但不存在視圖/模板?
然而,在我看來,request.user.has_perm('whwn.can_change_situation')
是False
和我的模板,{% if perms.whwn.can_change_situation %}
也無法正常工作。我也嘗試使用這些權限創建一個組,並將用戶放入組中,但這不起作用。
該權限對超級用戶可以正常工作。
有什麼想法?
您是否註銷並在進行更改後登錄用戶? –
是的,我做了,沒有運氣。感謝您的檢查! – Joseph
權限反映在管理員?在模板中輸出['{{perms}}'](https://docs.djangoproject.com/zh/dev/topics/auth/default/#users)是什麼? –