为什么{{attribute.label.tag}}中的“ label.tag”在Django模板中不起作用?如何获得模板中列的标签?

时间:2019-07-11 18:59:04

标签: django django-templates

可以从Django模板中的views.py获取值。 获取标签及其值不起作用。如何获得它?

在modules.py

class Article(models.Model):
    pub_date = models.DateField()
    headline = models.CharField(max_length=200)
    content = models.TextField()
    reporter = models.ForeignKey(Reporter, on_delete=models.CASCADE)
    def __str__(self):
        return self.headline

在views.py

def articlesindex(request):    
    data = Articles.objects.all().last()
    return render(request, 'Articles\index.html', {'articles':data}

在index.html

{{ articles.headline }} //gives you the value
{{ articles.headline.label_tag }} //does not give you the name "headline"

1 个答案:

答案 0 :(得分:0)

属性为label_tag,带下划线。