diff options
| author | Hasan Ramezani <hasan.r67@gmail.com> | 2020-04-10 16:52:56 +0200 |
|---|---|---|
| committer | Carlton Gibson <carlton@noumenal.es> | 2020-04-16 12:17:49 +0200 |
| commit | b4e7bf5284f8869bee38c48c15f77c1808774525 (patch) | |
| tree | 8afcf9913825292c8c01c72e22dcd7dc664fa74e /tests/admin_inlines/admin.py | |
| parent | 058b38b43ea4726be2914ecc967b8fb1da47d995 (diff) | |
Refs #31441 -- Added red border to inputs with errors for TabluarInline.
Diffstat (limited to 'tests/admin_inlines/admin.py')
| -rw-r--r-- | tests/admin_inlines/admin.py | 27 |
1 files changed, 21 insertions, 6 deletions
diff --git a/tests/admin_inlines/admin.py b/tests/admin_inlines/admin.py index f4071efa4e..72a32e4d17 100644 --- a/tests/admin_inlines/admin.py +++ b/tests/admin_inlines/admin.py @@ -5,12 +5,12 @@ from django.db import models from .models import ( Author, BinaryTree, CapoFamiglia, Chapter, Child, ChildModel1, ChildModel2, Consigliere, EditablePKBook, ExtraTerrestrial, Fashionista, FootNote, - Holder, Holder2, Holder3, Holder4, Inner, Inner2, Inner3, Inner4Stacked, - Inner4Tabular, NonAutoPKBook, NonAutoPKBookChild, Novel, - NovelReadonlyChapter, OutfitItem, ParentModelWithCustomPk, Poll, Profile, - ProfileCollection, Question, ReadOnlyInline, ShoppingWeakness, Sighting, - SomeChildModel, SomeParentModel, SottoCapo, Teacher, Title, - TitleCollection, + Holder, Holder2, Holder3, Holder4, Holder5, Inner, Inner2, Inner3, + Inner4Stacked, Inner4Tabular, Inner5Stacked, Inner5Tabular, NonAutoPKBook, + NonAutoPKBookChild, Novel, NovelReadonlyChapter, OutfitItem, + ParentModelWithCustomPk, Poll, Profile, ProfileCollection, Question, + ReadOnlyInline, ShoppingWeakness, Sighting, SomeChildModel, + SomeParentModel, SottoCapo, Teacher, Title, TitleCollection, ) site = admin.AdminSite(name="admin") @@ -126,6 +126,20 @@ class Holder4Admin(admin.ModelAdmin): inlines = [Inner4StackedInline, Inner4TabularInline] +class Inner5StackedInline(admin.StackedInline): + model = Inner5Stacked + classes = ('collapse',) + + +class Inner5TabularInline(admin.TabularInline): + model = Inner5Tabular + classes = ('collapse',) + + +class Holder5Admin(admin.ModelAdmin): + inlines = [Inner5StackedInline, Inner5TabularInline] + + class InlineWeakness(admin.TabularInline): model = ShoppingWeakness extra = 1 @@ -291,6 +305,7 @@ site.register(Novel, NovelAdmin) site.register(NovelReadonlyChapter, NovelReadonlyChapterAdmin) site.register(Fashionista, inlines=[InlineWeakness]) site.register(Holder4, Holder4Admin) +site.register(Holder5, Holder5Admin) site.register(Author, AuthorAdmin) site.register(CapoFamiglia, inlines=[ConsigliereInline, SottoCapoInline, ReadOnlyInlineInline]) site.register(ProfileCollection, inlines=[ProfileInline]) |
