mirror of
https://gitlab.crans.org/mediatek/med.git
synced 2025-07-06 03:23:55 +02:00
Remove custom add user view
This commit is contained in:
@ -62,34 +62,6 @@ def reset_passwd_mail(req, request):
|
||||
return
|
||||
|
||||
|
||||
@login_required
|
||||
@permission_required('users.add_user')
|
||||
def new_user(request):
|
||||
"""
|
||||
Vue de création d'un nouvel utilisateur
|
||||
"""
|
||||
user = BaseInfoForm(request.POST or None)
|
||||
if user.is_valid():
|
||||
user = user.save(commit=False)
|
||||
with transaction.atomic(), reversion.create_revision():
|
||||
user.save()
|
||||
reversion.set_comment("Création")
|
||||
req = Request()
|
||||
req.type = Request.PASSWD
|
||||
req.user = user
|
||||
req.save()
|
||||
reset_passwd_mail(req, request)
|
||||
messages.success(request,
|
||||
"L'utilisateur %s a été crée, un mail pour "
|
||||
"l'initialisation du mot de passe a été "
|
||||
"envoyé" % user.username)
|
||||
return redirect("/")
|
||||
return form({
|
||||
'form': user,
|
||||
'title': _('New user'),
|
||||
}, 'users/user.html', request)
|
||||
|
||||
|
||||
@login_required
|
||||
def edit_info(request):
|
||||
"""
|
||||
|
Reference in New Issue
Block a user