0
0
mirror of https://github.com/django/django.git synced 2024-11-29 14:46:18 +01:00

Better migration docs for get_query_set -> get_queryset

This way they won't need to fix things again when get_query_set disappears
This commit is contained in:
Luke Plant 2014-11-24 10:09:39 +00:00
parent 0d74209ef6
commit 91e2780dfb

View File

@ -1116,8 +1116,10 @@ you should rename the method and conditionally add an alias with the old name::
If you are writing a library that needs to call the ``get_queryset`` method and
must support old Django versions, you should write::
method = getattr(some_manager, 'get_queryset', some_manager.get_query_set)
method(params)
get_queryset = (some_manager.get_queryset
if hasattr(some_manager, 'get_queryset')
else some_manager.get_query_set)
return get_queryset() # etc
``shortcut`` view and URLconf
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~