mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Fixed #34025 -- Fixed selecting ModelAdmin.autocomplete_fields after adding/changing related instances via popups.
Regression in c72f6f36c1.
Thanks Alexandre da Silva for the report.
This commit is contained in:
committed by
Mariusz Felisiak
parent
6e891a1722
commit
9976f3d4b8
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user