在我的一个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%} 尚未解决。我该如何解决这个问题?
由于
答案 0 :(得分:8)
可以在Django模板中声明变量:
{% url jobseeker_home as home_url %}
<input type="hidden" name="next" value="{{ next|default:home_url }}" />