0

私は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"%}

私の研究の後、私は何をすべきかわかりません。あなたにありがとう

4

1 に答える 1

0

私は答えを見つけました...私は追加しませんでした

LOCALE_PATHS = (
'/ path_project /',
)

私のsettings.pyで

これは、新機能を注意深く読まないことを教えてくれます。この投稿が同じ問題を抱えている他の人に役立つ場合。

于 2013-05-12T17:38:07.727 に答える