diff options
| author | Juan Catalano <catalanojuan@gmail.com> | 2013-09-06 20:28:48 +0000 |
|---|---|---|
| committer | Julien Phalip <jphalip@gmail.com> | 2013-09-07 14:53:29 -0500 |
| commit | 04415bf81b2440a08fc224e6c481bcb5840bbcbc (patch) | |
| tree | 0dc7b82aac7ee935ad3bf2d48389d6b85e5a5cb5 /tests/admin_views/admin.py | |
| parent | e192739b3e3209a371a5d0f5f05fd083e88259f2 (diff) | |
Fixed #21013 -- Ensure that ModelAdmin.get_queryset is considered for the admin history view.
Diffstat (limited to 'tests/admin_views/admin.py')
| -rw-r--r-- | tests/admin_views/admin.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/admin_views/admin.py b/tests/admin_views/admin.py index b2da23f08e..5649a3c492 100644 --- a/tests/admin_views/admin.py +++ b/tests/admin_views/admin.py @@ -30,7 +30,7 @@ from .models import (Article, Chapter, Account, Media, Child, Parent, Picture, AdminOrderedField, AdminOrderedModelMethod, AdminOrderedAdminMethod, AdminOrderedCallable, Report, Color2, UnorderedObject, MainPrepopulated, RelatedPrepopulated, UndeletableObject, UnchangeableObject, UserMessenger, Simple, Choice, - ShortMessage, Telegram) + ShortMessage, Telegram, FilteredManager) def callable_year(dt_value): @@ -674,6 +674,12 @@ def callable_on_unknown(obj): class AttributeErrorRaisingAdmin(admin.ModelAdmin): list_display = [callable_on_unknown, ] + +class CustomManagerAdmin(admin.ModelAdmin): + def get_queryset(self, request): + return FilteredManager.objects + + class MessageTestingAdmin(admin.ModelAdmin): actions = ["message_debug", "message_info", "message_success", "message_warning", "message_error", "message_extra_tags"] @@ -773,6 +779,7 @@ site.register(Question) site.register(Answer) site.register(PrePopulatedPost, PrePopulatedPostAdmin) site.register(ComplexSortedPerson, ComplexSortedPersonAdmin) +site.register(FilteredManager, CustomManagerAdmin) site.register(PluggableSearchPerson, PluggableSearchPersonAdmin) site.register(PrePopulatedPostLargeSlug, PrePopulatedPostLargeSlugAdmin) site.register(AdminOrderedField, AdminOrderedFieldAdmin) |
