Я преобразовал небольшой проект Django, чтобы использовать jinja2 в качестве механизма backebd. Теперь в одном из шаблонов я пишу следующий код:ошибка при преобразовании механизма шаблонов Django в jinja2, неспособная использовать 'с'
{% include 'base/rating.html' with rating=location.get_average_rating() %}
Код выше работает отлично с шаблоном Джанго, но когда я переключаю шаблон двигатель Jijna2 я получаю следующее сообщение об ошибке.
Запрос Метод: GET Request URL: http://127.0.0.1:8000/location/ Джанго Версия: 1.10.5 Exception Тип: TemplateSyntaxError Exception Значение:
(" 'конец блока операторов' ожидаемый знак, получил 'с'",) ]
и браузер показывает следующее error
Действительно хотите знать, как я пе чтобы изменить такой код, чтобы он работал в jinja2. попробовал несколько вещей из документации jinja о # with-statement, но ничего не получилось. Заранее спасибо.
Большое спасибо =) Это сработало. – LauraBen