我导入了一个csv,我想从中创建一个表。解析了csv并且update_or_create函数帮助实现数据库。 csv列的数量也是行可变的。然后,(我认为)我被迫做两个经典的forloops来解析它。问题是没有工作或者我做错了什么。
第一个forloops读取标题,第二个进入每个对象。 但我不知道如何调用每个对象的属性
<table >
{% for h in archivo.fieldnames %} // headers are "isbn" and "stock"
{% for x in objeto_nuevo %}
<tr>
<td>{{h}}</td> //render "isbn", ok.
<td>{{{{x}}.{{h}}}}</td> // i want object1.isbn but dont render.
</tr>
{% endfor %}
{% endfor %}
</table>
提前致谢
答案 0 :(得分:0)
有关模板here
中变量的更多信息<table >
{% for h in archivo.fieldnames %} // headers are "isbn" and "stock"
{% for x in objeto_nuevo %}
<tr>
<td>{{ h }}</td>
<td>{{ x.h }}</td> <!-- Show h attribute of object x -->
</tr>
{% endfor %}
{% endfor %}
</table>