Товарищи, подскажите, поддерживает ли шаблонизатор Django формулы в темплейтах?
К примеру, у меня есть подстановка {{var}}, а нужно что-то типа {{var - 10}} Есть ли возможность подобное сделать?
oleg.pПо сути: Если очень простые формулы, то желаемого можно добиться посредством встроенного фильтра add:
Товарищи, подскажите, поддерживает ли шаблонизатор Django формулы в темплейтах?
oleg.pДжанго давно уже поддерживает jinja самостоятельно, без опорок и костылей.
Установил и настроил все, как описано здесь http://niwinz.github.io/django-jinja/latest/
FishHook
Вот заготовка с работающей jinja, настроить только БД.
from django.shortcuts import render from django.http import HttpResponse from django.template.loader import render_to_string def index(request): context = { 'text': "Hello World!", } return HttpResponse(render_to_string('index.html', context))
oleg.pПоказывайте ошибку, а я же не для вас персонально запилил заготовку, наверняка кому-то еще пригодится.
и… не заработало
oleg.pНу, что я вам скажу. Используйте и дальше. Видимо вам еще многому нужно учиться и отходить от мануала сейчас вам не нужно. Так что забудьте пока про jinja, вместо этого пилите кастомные фильтры и теги, как того требует фреймворк.
Сейчас использую популярную схему
FishHook
Видимо вам еще многому нужно учиться и отходить от мануала сейчас вам не нужно. Так что забудьте пока про jinja, вместо этого пилите кастомные фильтры и теги, как того требует фреймворк.