Почему Django ORM требует all () для filter (), но не для order_by ()? - PullRequest
0 голосов
/ 11 февраля 2020

В Django ORM, почему order_by () не требует all (), а filter () делает? Пример,

Mymodel.objects.order_by('param')
Mymodel.objects.all().filter('param')

1 Ответ

0 голосов
/ 11 февраля 2020

Можно также получить набор запросов с помощью функции "Пропущено все").

Попробуйте :

Mymodel.objects.filter('param')

Ссылка на документацию :

https://docs.djangoproject.com/en/3.0/topics/db/queries/#retrieving -specifi c -Объекты-с-фильтры

...