summaryrefslogtreecommitdiff
path: root/tests/admin_inlines/admin.py
diff options
context:
space:
mode:
authorClément Mangin <clement.mangin@gmail.com>2018-08-09 11:43:55 -0400
committerTim Graham <timograham@gmail.com>2018-08-10 11:20:43 -0400
commit64e1a271f50d921a54388539b6ff7102a31c3d29 (patch)
treede40a5f21d9988ec170b7b7d1ce190852a6004b1 /tests/admin_inlines/admin.py
parentd0928d6454d0b649663820e45d915016a2d9b001 (diff)
Fixed #29637 -- Fixed admin change form crash if the user doesn’t have the add permission to a TabularInline.
Regression in 825f0beda804e48e9197fcf3b0d909f9f548aa47.
Diffstat (limited to 'tests/admin_inlines/admin.py')
-rw-r--r--tests/admin_inlines/admin.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/admin_inlines/admin.py b/tests/admin_inlines/admin.py
index 7ac13ed3a4..b5f343a55b 100644
--- a/tests/admin_inlines/admin.py
+++ b/tests/admin_inlines/admin.py
@@ -74,6 +74,10 @@ class InnerInline2(admin.StackedInline):
js = ('my_awesome_inline_scripts.js',)
+class InnerInline2Tabular(admin.TabularInline):
+ model = Inner2
+
+
class CustomNumberWidget(forms.NumberInput):
class Media:
js = ('custom_number.js',)
@@ -236,7 +240,7 @@ site.register(TitleCollection, inlines=[TitleInline])
# only ModelAdmin media
site.register(Holder, HolderAdmin, inlines=[InnerInline])
# ModelAdmin and Inline media
-site.register(Holder2, HolderAdmin, inlines=[InnerInline2])
+site.register(Holder2, HolderAdmin, inlines=[InnerInline2, InnerInline2Tabular])
# only Inline media
site.register(Holder3, inlines=[InnerInline3])