diff options
| author | David Sanders <shang.xiao.sanders@gmail.com> | 2022-09-21 22:56:22 +1000 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-09-28 11:28:01 +0200 |
| commit | 9976f3d4b80cfb2e6f4c998438622b78eb1ac53e (patch) | |
| tree | dd5d8117d4d1d68359ea722feb95733b57d1fabf /tests/admin_views/admin.py | |
| parent | 6e891a17220ed19ee41a18c80a5bb76cfd4e926a (diff) | |
Fixed #34025 -- Fixed selecting ModelAdmin.autocomplete_fields after adding/changing related instances via popups.
Regression in c72f6f36c13a21f6db3d4f85d2d3cec87bad45e6.
Thanks Alexandre da Silva for the report.
Diffstat (limited to 'tests/admin_views/admin.py')
| -rw-r--r-- | tests/admin_views/admin.py | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/admin_views/admin.py b/tests/admin_views/admin.py index 996f7d5afc..9241034ffb 100644 --- a/tests/admin_views/admin.py +++ b/tests/admin_views/admin.py @@ -1165,6 +1165,14 @@ class GetFormsetsArgumentCheckingAdmin(admin.ModelAdmin): return super().get_formsets_with_inlines(request, obj) +class CountryAdmin(admin.ModelAdmin): + search_fields = ["name"] + + +class TravelerAdmin(admin.ModelAdmin): + autocomplete_fields = ["living_country"] + + site = admin.AdminSite(name="admin") site.site_url = "/my-site-url/" site.register(Article, ArticleAdmin) @@ -1286,8 +1294,8 @@ site.register(ExplicitlyProvidedPK, GetFormsetsArgumentCheckingAdmin) site.register(ImplicitlyGeneratedPK, GetFormsetsArgumentCheckingAdmin) site.register(UserProxy) site.register(Box) -site.register(Country) -site.register(Traveler) +site.register(Country, CountryAdmin) +site.register(Traveler, TravelerAdmin) # Register core models we need in our tests site.register(User, UserAdmin) |
