Django自动删除空格后的字符
我将元组列表从视图传递到模板。在打印元组的每个元素时,如果找到空格,Django会自动删除空格后面的字符。 这是我的看法Django自动删除空格后的字符,django,django-templates,Django,Django Templates,我将元组列表从视图传递到模板。在打印元组的每个元素时,如果找到空格,Django会自动删除空格后面的字符。 这是我的看法 def index(request): user_statuses = get_user_status() user_statuses.sort(key=lambda user_statuses: datetime.datetime.strptime(user_statuses[0], '%Y
def index(request):
user_statuses = get_user_status()
user_statuses.sort(key=lambda user_statuses:
datetime.datetime.strptime(user_statuses[0], '%Y-%m-%d'),reverse=True)
return render(request, 'view_status.html', {'lists': user_statuses
})
这是我的模板:
<table>
<thread>
<th bgcolor="#35a5f0">
<td bgcolor="#35a5f0">Date</td>
<td bgcolor="#35a5f0">Project</td>
<td bgcolor="#35a5f0">Release</td>
<td bgcolor="#35a5f0">Feature</td>
<td bgcolor="#35a5f0">Module name</td>
<td bgcolor="#35a5f0">Hours spent</td>
<td bgcolor="#35a5f0">Comment</td>
</th>
</thead>
<tbody>
{%for list in lists%}
<tr>
<td><input type="checkbox" name="vehicle"></td>
{%for i in list%}
<td><input type="text" value={{i}}><br></td>
{% endfor %}
</tr>
{% endfor %}
</tbody>
</table>
我的输出如下
正如你可以看到字符后的空格被忽略。
请提供帮助。尝试在html中的{{i}周围添加引号。
尝试在html中的{{i}周围添加引号。
[(u'2017-05-02', u'Web Design', u'1', u'UT', u'Redundancy', u'1', u'Add extra information'), (u'2017-05-01', u'Web Design', u'1', u'UT', u'Redundancy', u'1', u'Add extra information')]