Django input value值被截断

搜索功能效果很奇怪,输入的关键词,在重新模板化的时候被截断了。查看源代码可以发现value变成了情趣,内衣没了。所以输入框就剩下了情趣。检查了一下发现模板少了两个引号。

源代码:

{% include "header.html" %}
 
<div align="center">
<div id="header-search-box">
 
<form role="search" method="get" id="searchform" action="/search/">
        {% csrf_token %}
        <input type="search" name="q" placeholder="Search" required {% if q %}
            value={{ q|safe }}
        {% endif %}/>
        <button type="submit">搜索</button>
    </form>
</div>
</div>

只需要修改 value=”{{ q|safe }}”即可。

分享文章:

猜你喜欢:

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注