Задать вопрос
@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
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Django + Python разработка
    2 месяца
    Далее
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • Бруноям
    Python-фреймворк Django
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
mututunus
@mututunus
Backend developer (Python, Golang)
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы