Django:难以理解如何访问模板中的字段值

圣诞节

以下代码给了我意外的输出。帮助解释我的代码将不胜感激(我是Django的新手)。

我创建了这个模型:

class Question(models.Model):
  author = models.ForeignKey('auth.User')
  question = models.TextField()
  created_date = models.DateTimeField(
        default=timezone.now)
def __str__(self):
    return self.question

有相应的视图:

def home(request):
questions = Question.objects.filter(created_date__lte=timezone.now()).order_by('created_date')
return render(request, 'core/home.html', {'questions':questions})

这由HTML模板调用:

<div id = "centreBlock" >
                {{ questions }}
                {{questions.created_date}}
        </div>
        <div id = "rightBlock">
            <h2> Other questions</h2>
            {% for quest in questions %}
                <h3><a href="">{{ quest.created_date }}</a></h3>
                <p>{{ quest.text|linebreaks }}</p>
            {% endfor %}
        </div>

{{ questions.created_date}}模板中Django代码的第二行没有给出任何内容(所有其他代码都按我的预期工作)。为什么是这样?我期待看到创建日期的列表。

亨里克·安德森(Henrik Andersson)

因为questions是QuerySet并且没有属性created_date如果要显示QuerySet中的所有日期,则必须显式获取它或遍历并显示每个问题created_date

{% for question in questions %}
    {{ question.created_date }} 
{% endfor %}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django-访问模板中的modelform字段值

来自分类Dev

在Django模板中访问相关的表字段值

来自分类Dev

如何在Django模板的* linked *表中显示字段的值?

来自分类Dev

Django访问模板中的中间字段

来自分类Dev

Django - 从模板中的图像字段访问图像

来自分类Dev

使用表单访问Django模板中的M2M字段值

来自分类Dev

难以理解str_repeat以及如何在视图模板中删除/重构

来自分类Dev

模板中未显示Django字段值

来自分类Dev

在Django模板中访问字典值

来自分类Dev

django从模板中的列表访问值

来自分类Dev

在Django模板中访问PositiveSmallIntegerField的Choices值

来自分类Dev

如何访问 Django 模型字段值?

来自分类Dev

Play Framework 2:如何访问视图模板中隐藏表单字段的默认值?

来自分类Dev

从Django中的列表字段访问值

来自分类Dev

在Django模板中访问单个表单字段

来自分类Dev

Django-在模板中访问链的ForigenKey对象字段

来自分类Dev

Django的。从表单对象访问模板中的外键字段

来自分类Dev

如何使Javascript难以理解

来自分类Dev

访问模板中的子字段

来自分类Dev

通过Django模板中的索引值访问元组

来自分类Dev

Django:无法访问模板中字典的值

来自分类Dev

难以理解元组递归在Haskell中如何工作

来自分类Dev

难以理解如何避免JavaScript中的跨域污染

来自分类Dev

如何在C ++中的专用模板类中访问模板类成员字段?

来自分类Dev

难以理解如何使用findNextSiblings

来自分类Dev

难以理解如何设置位

来自分类Dev

如何在Django模板中获取相关字段?

来自分类Dev

如何为Django模板中的字段提供类?

来自分类Dev

Django:如何在模板中获取命名的相关字段

Related 相关文章

热门标签

归档