我想在html页面上显示标题或描述,但我没有得到。 我怎么能这样做?
models.py
class Event(models.Model):
title = models.CharField(max_length=100)
description = models.TextField()
views.py
def get_event_list(request):
model = Event.objects.all()
return render_to_response('events.html', {'model':model})
urls.py
url(r'^events/get_event_list/$','events.views.get_event_list', name ='get_event_list' ),
events.html
<h4>{{ model.title }}</h4>
<p>{{ model.description }}</p>
答案 0 :(得分:1)
这是因为您要返回一个对象列表。不只是一个。
尝试将其循环。
this.getAccSignoffWords(function(data){
console.log(data) // your http response
})
或更新您的观点,如:
{% for item in model %}
<h4>{{ item.title }}</h4>
<p>{{ item.description }}</p>
{% endfor %}