Python 不带按钮的语言切换器列表
我正在尝试列出可用的语言,但我无法接近这一点,但选择的语言没有改变,页面刷新,但什么也没有Python 不带按钮的语言切换器列表,python,django,Python,Django,我正在尝试列出可用的语言,但我无法接近这一点,但选择的语言没有改变,页面刷新,但什么也没有 {%csrf\u令牌%} {语言中lang的百分比%} {{lang.1}} {%endfor%} 我在日志中得到这个错误 POST/i18n/setlang/HTTP/1.1“302 0 我试着把它做成一个带有按钮的列表,但是有一个按钮来改变语言实在是太难看了 更新: 它换成了另一种语言,但一旦换成了另一种语言,我就改不回来了。 由于某些原因,set lang在url中被调用了两次 "POST /
{%csrf\u令牌%}
{语言中lang的百分比%}
{{lang.1}}
{%endfor%}
我在日志中得到这个错误
- POST/i18n/setlang/HTTP/1.1“302 0
"POST /i18n/setlangsetlang/ HTTP/1.1" 302 0
<div class=" float-right">
{% get_language_info_list for LANGUAGES as languages %}
<form action="{% url 'set_language' %}" method="post" class="navbar-form navbar-right">
{% csrf_token %}
<div class="form-group">
<select name="language" class="form-control" onchange="this.form.submit()">
{% for language in languages %}
<option value="{{ language.code }}"
{% if language.code == LANGUAGE_CODE %}selected="selected"{% endif %}>
{{ language.name_local }}
</option>
{% endfor %}
</select>
</div>
</form>
</div>
“POST/i18n/setlangsetlang/HTTP/1.1”302 0
{%get_language_info_list for LANGUAGES as LANGUAGES%}
{%csrf_令牌%}
{%用于语言中的语言%}
{{language.name_local}}
{%endfor%}
由于某些原因,set语言被调用了两次
“POST/i18n/setlangsetlang/HTTP/1.1”302 0对此的正确答案是没有人能够提供
<form action="{% url 'set_language' %}" method="post" class="">
</br>
<div class="language-footer">
{% csrf_token %}
<select name="language" class="nice-select lan_pack" onchange="this.form.submit()">
{% for language in languages %}
<option value="{{ language.code }}"
{% if language.code = LANGUAGE_CODE %}selected="selected"{% endif %}>
{{ language.name }}
</option>
{% endfor %}
</select>
</div>
</form>
{%csrf_令牌%}
{%用于语言中的语言%}
{{language.name}
{%endfor%}
302是重定向,也许检查重定向的位置可以帮助您找到error@luis.parravicini是的,它现在指向其他语言,但不会返回。