def post(self, request):
target = request.POST.get('target')
pk = request.POST.get('user')
user = User.objects.get(pk=pk)
if 'troubleshooter' in target:
user.is_troubleshooter = target[-1] == 'y'
elif 'backoffice' in target:
user.is_backoffice_user = target[-1] == 'y'
elif 'superuser' in target:
user.is_superuser = target[-1] == 'y'
user.save()
if target[-1] == 'y':
messages.success(request, _('User rights have been expanded'))
else:
messages.success(request, _('User rights have been curtailed.'))
return redirect('backoffice:wizard-users')
评论列表
文章目录