搜索功能效果很奇怪,输入的关键词,在重新模板化的时候被截断了。查看源代码可以发现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 }}”即可。
原创文章,转载请注明: 转载自 obaby@mars
本文标题: 《Django input value值被截断》
本文链接地址: http://h4ck.org.cn/2020/06/django-input-value%e5%80%bc%e8%a2%ab%e6%88%aa%e6%96%ad/