1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
from django.contrib import admin
from ajax_select.admin import AjaxSelectAdmin, AjaxSelectAdminTabularInline
from tests.models import Author, Book, Person
from tests.test_integration import BookForm
@admin.register(Book)
class BookAdmin(AjaxSelectAdmin):
form = BookForm
class BookInline(AjaxSelectAdminTabularInline):
model = Book
form = BookForm
extra = 2
@admin.register(Author)
class AuthorAdmin(AjaxSelectAdmin):
inlines = [
BookInline
]
@admin.register(Person)
class PersonAdmin(admin.ModelAdmin):
pass
|