这是 $python manage.py shell的输出
>>> a=Mocument.objects.all()
>>> a
[<Mocument: abc.xlsx>, <Mocument: 1.csv>, <Mocument: ok.csv>, <Mocument: 11.csv>, <Mocument: 12.csv>]
>>> a[0]
<Mocument: abc.xlsx>
>>> for i in a:
... print i
...
这是输出
abc.xlsx
1.csv
ok.csv
11.csv
12.csv
直到这里一切都很好。当我尝试在 HTML 模板中检索数据时,问题就开始了。这是我的 html 文件代码
<html>
<head>
<meta charset="utf-8">
<title>Minimal Django File Upload Example</title>
</head>
<body>
<!-- List of uploaded documents -->
{% a=Mocument.objects.all() %}
{% for i in a %}
<p>{% print i %}</p>
{% endfor %}
</body>
</html>
这是错误详细信息
Error:-------------------- Exception Value: Invalid block tag: 'a=Mocument.objects.all()'
请帮忙。