diff options
| author | Paulo <commonzenpython@gmail.com> | 2017-06-09 20:54:10 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2017-06-12 21:12:54 -0400 |
| commit | 9dc83c356d363c090f3351c908cad6f823aeb7bf (patch) | |
| tree | 1cad39d01fa806159523ac259d5b61aed162ef1b /tests/admin_inlines/admin.py | |
| parent | c68f5d83c0a4ea4ccf87c7d1d5dd1e9f7b2907a3 (diff) | |
Fixed #27967 -- Fixed KeyError in admin's inline form with inherited non-editable pk.
Thanks Robin Anupol for the initial report and workaround.
Diffstat (limited to 'tests/admin_inlines/admin.py')
| -rw-r--r-- | tests/admin_inlines/admin.py | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/tests/admin_inlines/admin.py b/tests/admin_inlines/admin.py index f9e50d1b91..4a34d65d83 100644 --- a/tests/admin_inlines/admin.py +++ b/tests/admin_inlines/admin.py @@ -5,10 +5,10 @@ from .models import ( Author, BinaryTree, CapoFamiglia, Chapter, ChildModel1, ChildModel2, Consigliere, EditablePKBook, ExtraTerrestrial, Fashionista, Holder, Holder2, Holder3, Holder4, Inner, Inner2, Inner3, Inner4Stacked, - Inner4Tabular, NonAutoPKBook, Novel, ParentModelWithCustomPk, Poll, - Profile, ProfileCollection, Question, ReadOnlyInline, ShoppingWeakness, - Sighting, SomeChildModel, SomeParentModel, SottoCapo, Title, - TitleCollection, + Inner4Tabular, NonAutoPKBook, NonAutoPKBookChild, Novel, + ParentModelWithCustomPk, Poll, Profile, ProfileCollection, Question, + ReadOnlyInline, ShoppingWeakness, Sighting, SomeChildModel, + SomeParentModel, SottoCapo, Title, TitleCollection, ) site = admin.AdminSite(name="admin") @@ -23,6 +23,11 @@ class NonAutoPKBookTabularInline(admin.TabularInline): classes = ('collapse',) +class NonAutoPKBookChildTabularInline(admin.TabularInline): + model = NonAutoPKBookChild + classes = ('collapse',) + + class NonAutoPKBookStackedInline(admin.StackedInline): model = NonAutoPKBook classes = ('collapse',) @@ -40,6 +45,7 @@ class AuthorAdmin(admin.ModelAdmin): inlines = [ BookInline, NonAutoPKBookTabularInline, NonAutoPKBookStackedInline, EditablePKBookTabularInline, EditablePKBookStackedInline, + NonAutoPKBookChildTabularInline, ] |
