![](/img/trans.png)
[英]I want to register a model on my django admin and i got this error
[英]I want to mention group the user either admin or customer while register(programmatically) in Django. I am new to Django
在管理面板中,我可以将用户分组为customer 或 admin 。 如何以编程方式进行? 这是我在views.py 中的function寄存器。
@unauthenticated_user
def register(request):
form = CreateUserForm()
if request.method == 'POST':
form = CreateUserForm(request.POST)
if form.is_valid():
form.save()
profile = form.save(commit=False)
profile.save()
user = form.cleaned_data.get('username')
us1 = User.objects.filter(username=user).first()
us1.is_staff = True
us1.is_superuser = False
us1.save()
messages.success(request, 'Account was created for ' + user)
return redirect('loginpage')
context = {'form':form}
return render(request, 'register.html', context)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.