diff options
Diffstat (limited to 'tests/regressiontests/generic_inline_admin/admin.py')
| -rw-r--r-- | tests/regressiontests/generic_inline_admin/admin.py | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/tests/regressiontests/generic_inline_admin/admin.py b/tests/regressiontests/generic_inline_admin/admin.py deleted file mode 100644 index 73cac7f7c5..0000000000 --- a/tests/regressiontests/generic_inline_admin/admin.py +++ /dev/null @@ -1,47 +0,0 @@ -from __future__ import absolute_import - -from django.contrib import admin -from django.contrib.contenttypes import generic - -from .models import (Media, PhoneNumber, Episode, EpisodeExtra, Contact, - Category, EpisodePermanent, EpisodeMaxNum) - - -site = admin.AdminSite(name="admin") - -class MediaInline(generic.GenericTabularInline): - model = Media - - -class EpisodeAdmin(admin.ModelAdmin): - inlines = [ - MediaInline, - ] - - -class MediaExtraInline(generic.GenericTabularInline): - model = Media - extra = 0 - - -class MediaMaxNumInline(generic.GenericTabularInline): - model = Media - extra = 5 - max_num = 2 - - -class PhoneNumberInline(generic.GenericTabularInline): - model = PhoneNumber - - -class MediaPermanentInline(generic.GenericTabularInline): - model = Media - can_delete = False - - -site.register(Episode, EpisodeAdmin) -site.register(EpisodeExtra, inlines=[MediaExtraInline]) -site.register(EpisodeMaxNum, inlines=[MediaMaxNumInline]) -site.register(Contact, inlines=[PhoneNumberInline]) -site.register(Category) -site.register(EpisodePermanent, inlines=[MediaPermanentInline]) |
