【问题标题】:localeurl with django1.5使用 django1.5 的 localeurl
【发布时间】: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 internationalization django-1.5


【解决方案1】:

我找到了答案... 我没有添加

LOCALE_PATHS = (
'/ path_project /',
)

在我的 settings.py 中

这将教会我不要仔细阅读新功能。 如果这篇文章可以帮助其他人解决同样的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-12
    • 2013-07-12
    • 1970-01-01
    • 1970-01-01
    • 2011-02-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多