Я создаю простое приложение с django. Кроме того, я понял, что делаю некоторые операции очень часто. Например, мне часто нужно получить все объекты статьи, которые имеют isPublick = True. Поэтому я думаю, что можно определить функцию get_published в модели?Модели Django, пользовательские функции
если модели выглядит следующим образом (упрощенный)
class Article(models.Model):
title = models.CharField(...)
isPublished = models.BooleandField()
def get_active(self):
return Article.objects.filter(isPublicshed = 1)
Но это не работает таким образом
Можете ли вы предложить способ реализации функции?
Хороший пример кода. Вкратце объяснила часть джанго, которая ранее казалась мне бессмысленной (в моей нозопольности). +1. – chucksmash