1
0
mirror of https://github.com/django/django.git synced 2025-07-04 17:59:13 +00:00

newforms-admin: Fixed #6718 -- Removed a circular import in contrib/auth/admin.py. Thanks Eric B.

git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7671 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Brian Rosner 2008-06-16 22:39:35 +00:00
parent dfe06aac0c
commit 608af1f9d7

View File

@ -1,4 +1,3 @@
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth.models import User, Group from django.contrib.auth.models import User, Group
from django.core.exceptions import PermissionDenied from django.core.exceptions import PermissionDenied
from django import oldforms, template from django import oldforms, template
@ -25,6 +24,8 @@ class UserAdmin(admin.ModelAdmin):
filter_horizontal = ('user_permissions',) filter_horizontal = ('user_permissions',)
def add_view(self, request): def add_view(self, request):
# avoid a circular import. see #6718.
from django.contrib.auth.forms import UserCreationForm
if not self.has_change_permission(request): if not self.has_change_permission(request):
raise PermissionDenied raise PermissionDenied
if request.method == 'POST': if request.method == 'POST':