Я хочу, чтобы получить группу пользователей в шаблоне, но группы пользователей не могут показать,Джанго получить группу пользователей в шаблоне
views.py
def Admin_add(request):
if request.method == "POST":
form = AdminSetup(request.POST, request.FILES)
if form.is_valid():
post = form.save(commit=False)
user.groups.add(Group.objects.all)
post.save()
return redirect('admin_add.html', pk=post.pk)
else:
form = AdminSetup()
return render(request,'admin_add.html', {'form': form}, context_instance= RequestContext(request))
forms.py
class AdminSetup(forms.ModelForm):
class Meta:
model = Person, Operator, Owner, Contraktor, user.groups
fields = ['username','password','email', 'group.name']
admin_add.html
<div class="form-group">
<label>User Group</label>
<select class="form-control">
{% for group in user.groups.all %}
<option name="{{ group.name }}" value="{{ group.name }}">{{ group.name }}</option>
{% endfor %}
</select>
</div>
Помогите решить эту проблему?
Есть у уверены, что этот пользователь в группе? – Mithril