Спасибо, прочитал, но я все равно не очень понимаю, как вставить переменную, передаваемую в шаблон через view:
page = "../login/"
return render("page.html", {"page":page})
В action
То есть если я ее вставляю просто в div:
div
p {{ page }}
div
То она отображается, значит в шаблоне к ней доступ есть
Но, когда она вставляется в action одним из вами приведенных способов, в случае {{ page }} она игнорируется, в случае {{ url '{{ page }}' вылетает ошибка
Выводится ошибка reverse for '{{ page }}' not found. '{{ page }}' is not a valid view function or pattern name.
(Реверс для '{{ page }}' не найден. '{{ page }}' не является допустимым именем функции представления или шаблона
Но!
Когда я в этой же форме использую тестовый div с содержимым {{ page }}, значение page прекрасно выводится, то есть переменная page попадает в шаблон
Скорее всего ошибка в том месте, где я её использую: