有人可以给我一小段代码,我们会在表格中显示数据并指向views.py
和templates/index.html
的代码以显示目录吗?
答案 0 :(得分:10)
Read the Django tutorial。它以4个部分显示了该框架的基础知识。
关于你的问题,一个非常简单的例子。
在views.py中:
def display(request):
return render_to_response('template.tmpl', {'obj': models.Book.objects.all()})
在models.py中:
class Book(models.Model):
author = models.CharField(max_length = 20)
title = models.CharField(max_length = 40)
publication_year = models.IntegerField()
在template.tmpl:
<table>
<tr>
<th>author</th>
<th>title</th>
<th>publication year</th>
</tr>
{% for b in obj %}
<tr>
<td>{{ b.author }}</td>
<td>{{ b.title }}</td>
<td>{{ b.publication_year }}</td>
</tr>
{% endfor %}
</table>