summaryrefslogtreecommitdiff
path: root/tests/admin_views/admin.py
diff options
context:
space:
mode:
authordevin13cox <36718613+devin13cox@users.noreply.github.com>2024-04-02 18:00:25 -0700
committerGitHub <noreply@github.com>2024-04-02 22:00:25 -0300
commit8665cf03d79c4b6222514c5943ccf3863a19cf08 (patch)
tree6d818877b856027bbee43b5a9ef25dac4c702b4f /tests/admin_views/admin.py
parent888b9042b3598bab6557c62de82505eec9ea62ed (diff)
Fixed #35330 -- Fixed the update of related widgets when the referenced model is camel case named.
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
Diffstat (limited to 'tests/admin_views/admin.py')
-rw-r--r--tests/admin_views/admin.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/admin_views/admin.py b/tests/admin_views/admin.py
index c157e70505..0ea64d594a 100644
--- a/tests/admin_views/admin.py
+++ b/tests/admin_views/admin.py
@@ -33,6 +33,8 @@ from .models import (
Book,
Bookmark,
Box,
+ CamelCaseModel,
+ CamelCaseRelatedModel,
Category,
Chapter,
ChapterXtra1,
@@ -1181,6 +1183,10 @@ class SquareAdmin(admin.ModelAdmin):
readonly_fields = ("area",)
+class CamelCaseAdmin(admin.ModelAdmin):
+ filter_horizontal = ["m2m"]
+
+
site = admin.AdminSite(name="admin")
site.site_url = "/my-site-url/"
site.register(Article, ArticleAdmin)
@@ -1305,6 +1311,8 @@ site.register(Box)
site.register(Country, CountryAdmin)
site.register(Traveler, TravelerAdmin)
site.register(Square, SquareAdmin)
+site.register(CamelCaseModel)
+site.register(CamelCaseRelatedModel, CamelCaseAdmin)
# Register core models we need in our tests
site.register(User, UserAdmin)