Я использую наследование шаблонов в jinja2, потому что у меня есть верхний бар на моем веб-сайте, который мне нужно включить на всех страницах. Проблема в том, что всякий раз, когда на любой странице появляется ошибка, трассировка всегда указывает на строку с тегом {% extends %}
, и я не могу найти источник ошибки.Ошибка Traceback в Jinja2 при расширении шаблона
Есть ли способ узнать, какая строка вызывает ошибку (кроме чтения всего кода) или другого способа наследования шаблона, чем {% extends %}
?
отправьте сообщение об ошибке здесь ... –
Файл «D: \ BitBucket \ Code \ purchase \ templates \ catalogue.html», строка 1, код верхнего уровня {% extends 'purchase/templates/navbar. html '%} UndefinedError:' fg 'не определено – Y2H
Как вы видите в сообщении трассировки, вы используете неопределенную переменную в шаблоне 'cataloge.html', называемом' fg'. Проверьте эту переменную или включите соответствующие шаблоны в свой вопрос. – Dauros