2013-04-26 74 views
0

我想知道如何在HTML输出中显示一个字段。在HTML中显示Django模型字段

我有这个类在我model.py

class Tower(models.Model): 
    ap = models.IntegerField() 

,我想显示值AP保存为HTML输出,这是我的HTML文档中为止。

{% for a in tower.tower_set.all %} 
AP: {{a.ap}}<br> 
{%endfor%} 
+0

这有什么不好呢? – 2013-04-26 07:32:34

+0

@DanielRoseman:'tower.tower_set.all'没有意义。这是错的。 – mawimawi 2013-04-26 08:08:31

回答

1

我希望你也有类似的看法:

from django.template.response import TemplateResponse 
from models import Tower 

def tower_list(request): 
    return TemplateResponse(request, "your_template.html", 
          {"towers": tower.objects.all()}) 

和模板 “your_template.html” 应该是这样的:

{% for a in towers %} 
    AP: {{a.ap}}<br> 
{%endfor%}