Здравствуйте, например имеется такой запрос:
articles = Articles.objects.filter(category=1)....(тут много ещё всяких условий)...order_by('title')
Запрос очень длинный и вызывать его нужно в нескольких местах, в какой то момент можно что то забыть учесть.
Подскажите пожалуйста, как сделать так, чтобы я мог сделать запрос такого вида:
articles = Articles.published() или Article.objects.published()
Ну имеется ввиду, чтобы не писать всю цепочку запросов, а каким то образом создать функцию в модели, как то её назвать и в ней прописать цепочку.
Пробовал по разному, чё то ни как не получилось заставить такую функцию работать.
Может кто может пример привести того, как должна такая функция выглядеть?
-
Вопрос задан
-
353 просмотра