【发布时间】:2013-05-09 16:16:09
【问题描述】:
我迁移到 django 1.5,因为我遇到了 {% url "localeurl_change_locale"%} 的问题。
其实我有一个表格:
<form id="ch_lg" method="POST" action="{% url "localeurl_change_locale" %}">
{% csrf_token %}
<select id="country-options" name="locale" onchange="$('#locale_switcher').submit()">
{% for lang in LANGUAGES %}
<option value="{{ lang.0 }}" {% ifequal lang.0 LANGUAGE_CODE %}selected="selected"{% endifequal %}>{{ lang.1 }}</option>
{% endfor %}
</select>
<noscript>
<input type="submit" value="Set" />
</noscript>
</form>
效果很好,但是由于 url 更改,我在操作 {% url "localeurl_change_locale"%} 时遇到了问题。
经过我的研究,我不知道该怎么做。 谢谢你
【问题讨论】:
-
什么错误?提供更多细节?
-
这里是 django 返回的内容:cl.ly/image/2g1u0Q2K3k24 如果我没有像 django 1.5 之前那样放 " 并且当它工作时,显然是这个错误:cl.ly/image/3K3A0W1f2K2x
标签: django internationalization django-1.5