【发布时间】:2017-08-04 02:57:25
【问题描述】:
我遇到了一个问题,即 Django 或表单在空格上拆分对象列表项。
如果 object_list 类似于:["picture"='image1.jpg "dir_as_title"='UnknownArtist', "picture"='image2.jpg' "dir_as_title"='Unknown Artist'],我通过以下方式运行它:
<div>
{% for obj in object_list %}
<div class="col-md-6" style="background:url({{obj.picture}});
background-size: 100% 100%; min-height: 260px; max-width: 480px;" >
<form id="form" method="POST">
{% csrf_token %}
<input type="submit" value={{ obj.dir_as_title }}
name={{ obj.dir_as_title }} class="btn btn-primary btn-lg btn-block"/>
</form>
</div>
{% endfor %}
</div>
第一个项目没问题,在按钮中显示“UnknownArtist”,并传递“UnknownArtist”作为其输入。第二项将按钮显示为“未知”,并且似乎没有传递任何值,重新提交其当前状态。
【问题讨论】: