3
我正在學習Django,並且我在網上找到了一個非常基本的示例,介紹如何使用模板顯示錶。我跟着的代碼完全,但出於某種原因,我得到的錯誤:爲什麼我會收到錯誤:「錯誤:Render_to_response未定義」; Django
Error: Render_to_response not defined
這裏是我的views.py:
from django.shortcuts import render
def display(request):
return render_to_response('template.tmpl', {'obj':models.Book.objects.all()})
這裏是我的urls.py:
這裏是我的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>
這裏我我的models.py:
from django.db import models
class Book(models.Model):
author = models.CharField(max_length = 20)
title = models.CharField(max_length = 40)
publication_year = models.IntegerField()
我在網上找了一些幫助,這錯誤,但所有的問題似乎要比我面對一個更加複雜。有什麼我失蹤?
哇...這是非常簡單的。非常感謝! –
也許接受答案? :) –
是的,我現在可以做到。它讓我等了幾分鐘。感謝提醒和答案! :) –