在我的Django項目中,我有一個用戶身份驗證系統。每個用戶都有一個用戶配置文件: # Extending main user profile
class UserProfile(models.Model):
# Required
user = models.OneToOneField(User)
# Added fields to main user model
在每個頁面(base.html)中,我想檢查request.user是否具有來自我的類UserTypes的管理員角色並顯示管理員鏈接。目前,我做這樣的事情: {% if user.profile.user_types.all %}
{% for user_type in user.profile.user_types.all %}
{% if user_type.name