Форум сайта python.su
{{ task.get_status_display }}
{% if task.status==1 %}Завершено{% elif task.status==2 %}Остановлено{% else %}В обработке{% endif %}
Офлайн
создать объект со свойством get_status_display, которое в зависимости от статуса возвращает соответствующую строку, и передать этот объект в шаблон?
Офлайн
прикрути в модели функцию, наподобии этой
class Task(Base):
...
status = Column(Integer)
@property
def get_status_display(self):
kwargs = {1: u'Завершeно', 2: u'Выполняеться' }
return kwargs.get(self.status)
{{ task.get_status_display }}
Офлайн