From 8665cf03d79c4b6222514c5943ccf3863a19cf08 Mon Sep 17 00:00:00 2001 From: devin13cox <36718613+devin13cox@users.noreply.github.com> Date: Tue, 2 Apr 2024 18:00:25 -0700 Subject: 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> --- tests/admin_views/admin.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests/admin_views/admin.py') 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) -- cgit v1.3