Django与小组合作

Django与小组合作,django,django-authentication,Django,Django Authentication,我的页面中有3个块。如何使第一个用户组可以看到第一个块?第二,第三,第三 例如: {%if usergroup=first%} {%block first%} …用户模型与具有唯一名称字段的组模型具有多对多关系。我会在视图中留下检查用户组的逻辑,并将带有组名的简单上下文变量传递给模板,如您的示例usergroup中所示,并使用if和elif模板标记进行检查。基本上您已经有了这个想法;如果你想让这里的人为你的应用程序提供特定的代码,那么你需要提供你的代码。处理usergroup属性的用户模型,以及

我的页面中有3个块。如何使第一个用户组可以看到第一个块?第二,第三,第三

例如:

{%if usergroup=first%} {%block first%}


…用户模型与具有唯一名称字段的组模型具有多对多关系。我会在视图中留下检查用户组的逻辑,并将带有组名的简单上下文变量传递给模板,如您的示例usergroup中所示,并使用if和elif模板标记进行检查。

基本上您已经有了这个想法;如果你想让这里的人为你的应用程序提供特定的代码,那么你需要提供你的代码。处理usergroup属性的用户模型,以及您尝试执行的视图代码/模板。Look。我在管理面板中创建了用户组。授权用户可以在view.py中看到block、im write。。。args['username']=auth.get\u userrequest.username。。。在main.html中。。。{%if username%}请按原样写。我第二天没有解决这个问题。你需要视图还是模板?需要视图。我会的grateful@DimonKudimon检查这个