Check for correct permission when creating users

Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
Dan McGee 2010-09-12 10:20:00 -05:00
parent fa4f5c15c8
commit 51fca0c98d

View File

@ -1,6 +1,6 @@
from django import forms
from django.http import HttpResponseRedirect
from django.contrib.auth.decorators import login_required, user_passes_test
from django.contrib.auth.decorators import login_required, permission_required
from django.contrib.auth.models import User
from django.contrib.sites.models import Site
from django.core.mail import send_mail
@ -117,7 +117,7 @@ def save(self):
[user.email],
fail_silently=False)
@user_passes_test(lambda u: u.is_superuser)
@permission_required('auth.add_user')
@never_cache
def new_user_form(request):
if request.POST: