mirror of
https://github.com/jazzband/django-admin2.git
synced 2026-03-16 22:20:24 +00:00
Removed admins.py and placed calls to ModelAdmin2 from top namespace
This commit is contained in:
parent
bf1657990a
commit
be07421d44
8 changed files with 12 additions and 20 deletions
|
|
@ -58,10 +58,9 @@ Our goal is to make this API work:
|
|||
from django.contrib.auth.models import User
|
||||
|
||||
import djadmin2
|
||||
from djadmin2.admins import ModelAdmin2
|
||||
|
||||
|
||||
class UserAdmin2(ModelAdmin2):
|
||||
class UserAdmin2(djadmin2.ModelAdmin2):
|
||||
create_form_class = UserCreationForm
|
||||
update_form_class = UserChangeForm
|
||||
|
||||
|
|
|
|||
|
|
@ -8,6 +8,9 @@ VERSION = __version__ # synonym
|
|||
ISO_8601 = 'iso-8601'
|
||||
|
||||
from . import core
|
||||
from . import types
|
||||
|
||||
|
||||
default = core.Admin2()
|
||||
ModelAdmin2 = types.ModelAdmin2
|
||||
Admin2Inline = types.Admin2Inline
|
||||
|
|
|
|||
|
|
@ -1,8 +0,0 @@
|
|||
"""
|
||||
This serves as an easy to remember alias for types.
|
||||
"""
|
||||
|
||||
from . import types
|
||||
|
||||
ModelAdmin2 = types.ModelAdmin2
|
||||
Admin2Inline = types.Admin2Inline
|
||||
|
|
@ -2,7 +2,7 @@ from django.db import models
|
|||
from django.core.exceptions import ImproperlyConfigured
|
||||
from django.test import TestCase
|
||||
|
||||
from ..admins import ModelAdmin2
|
||||
from ..types import ModelAdmin2
|
||||
from ..core import Admin2
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -31,10 +31,9 @@ Our goal is to make this API work:
|
|||
from django.contrib.auth.models import User
|
||||
|
||||
import djadmin2
|
||||
from djadmin2.admins import ModelAdmin2
|
||||
|
||||
|
||||
class UserAdmin2(ModelAdmin2):
|
||||
class UserAdmin2(djadmin2.ModelAdmin2):
|
||||
create_form_class = UserCreationForm
|
||||
update_form_class = UserChangeForm
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@ from rest_framework.relations import PrimaryKeyRelatedField
|
|||
|
||||
import djadmin2
|
||||
from djadmin2.forms import floppify_form
|
||||
from djadmin2.admins import ModelAdmin2, Admin2Inline
|
||||
from djadmin2.apiviews import Admin2APISerializer
|
||||
|
||||
|
||||
|
|
@ -22,7 +21,7 @@ class GroupSerializer(Admin2APISerializer):
|
|||
model = Group
|
||||
|
||||
|
||||
class GroupAdmin2(ModelAdmin2):
|
||||
class GroupAdmin2(djadmin2.ModelAdmin2):
|
||||
api_serializer_class = GroupSerializer
|
||||
|
||||
|
||||
|
|
@ -34,15 +33,15 @@ class UserSerializer(Admin2APISerializer):
|
|||
exclude = ('passwords',)
|
||||
|
||||
|
||||
class CommentInline(Admin2Inline):
|
||||
class CommentInline(djadmin2.Admin2Inline):
|
||||
model = Comment
|
||||
|
||||
|
||||
class PostAdmin(ModelAdmin2):
|
||||
class PostAdmin(djadmin2.ModelAdmin2):
|
||||
inlines = [CommentInline]
|
||||
|
||||
|
||||
class UserAdmin2(ModelAdmin2):
|
||||
class UserAdmin2(djadmin2.ModelAdmin2):
|
||||
create_form_class = UserCreationForm
|
||||
update_form_class = UserChangeForm
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ from django.utils import simplejson as json
|
|||
|
||||
from djadmin2 import apiviews
|
||||
from djadmin2 import default
|
||||
from djadmin2.admins import ModelAdmin2
|
||||
from djadmin2 import ModelAdmin2
|
||||
from ..models import Post
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ from django.test import TestCase
|
|||
from django.test.client import RequestFactory
|
||||
|
||||
import djadmin2
|
||||
from djadmin2.admins import ModelAdmin2
|
||||
from djadmin2 import ModelAdmin2
|
||||
from djadmin2.permissions import TemplatePermissionChecker
|
||||
|
||||
from blog.models import Post
|
||||
|
|
|
|||
Loading…
Reference in a new issue