@wiseCoders

Как сделать универсальную функцию в model.py?

Доброго всем дня. Есть функция в model.py, которая вытаскивает картинку записи у родителя при отсутствии таковой у дочерней. Помимо картинки есть другие поля которые выдернуть по такому же принципу, например город. Подскажите можно ли эту функцию универсализировать и запрашивать через шаблон с параметрам необходимого поля.

def get_image(self):
        current = self
        while not current.image and current.parent is not None:
            current = current.parent
        if current.image:
            return current.image.url
        return None
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 1
mututunus
@mututunus
Backend developer (Python, Golang)
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы