Django: вложенные переменные в шаблонах - PullRequest
2 голосов
/ 21 апреля 2011

В одном из моих шаблонов входа в Django у меня есть строка:

<input type="hidden" name="next" value="{{ next|default:'{% url jobseeker_home %}' }}" />

И когда я просматриваю исходный код сгенерированной HTML-страницы, я получаю следующее для приведенной выше строки шаблона:

<input type="hidden" name="next" value="{% url jobseeker_home %}" />

К сожалению, {% url jobseeker_home%} не разрешается. Как я могу решить это?

Спасибо

1 Ответ

8 голосов
/ 21 апреля 2011

Переменные могут быть объявлены в шаблоне Django:

{% url jobseeker_home as home_url %}
<input type="hidden" name="next" value="{{ next|default:home_url }}" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...