我想從數據庫顯示一些數據。這裏是模板:試圖顯示來自數據庫的數據,只能得到空白頁
<ul>
{% for post in latest_post %}
<li>{{ post.id }} : {{ post.post_body }}</li>
{% endfor %}
</ul>
這裏的子視圖:
def success(request):
latest_post = models.Post.objects
template = loader.get_template('success.html')
context = {
'lastest_post': latest_post
}
return HttpResponse(template.render(context, request))
但我只得到一個空白頁。爲什麼?
這裏是我從中試圖顯示數據模型:
from django.db import models
class Post(models.Model):
creation_date = models.DateTimeField(null=True)
post_name = models.CharField(max_length=30, null=True)
post_title = models.CharField(max_length=50, null=True)
post_body = models.TextField(max_length=2000, null=True)
post_pass = models.CharField(max_length=100, null=True)
post_IM = models.CharField(max_length=15, null=True)
post_image = models.CharField(max_length=100)
image_width = models.IntegerField(null=True)
image_height = models.IntegerField(null=True)
image_size = models.IntegerField(null=True)
image_sha224 = models.CharField(max_length=28, null=True)
@RajaSimon:你看,我有一個新的問題,所以我現在認爲我刪除一個,這是未解。非常感謝你的幫助。 – Aurlito