Python django-如何从values()获取键值queryset的值
我一直不知道该怎么做。我正在使用Python django-如何从values()获取键值queryset的值,python,django,Python,Django,我一直不知道该怎么做。我正在使用values()方法从数据库中获取特定列,但我不知道如何在queryset中获取该列的值,我正在获取values()类似的内容: [columnname: value] 我只想得到价值。我想,在views.py中,我可以通过object['column']获得值,但是如何在django的模板中获得值呢 或者最好的方法是什么 在Django模板中使用: {{ object.column }} 点在模板渲染中具有特殊意义。变量中的点 名称表示查找。具体来说,当模板
values()
方法从数据库中获取特定列,但我不知道如何在queryset中获取该列的值,我正在获取values()
类似的内容:
[columnname: value]
我只想得到价值。我想,在views.py中,我可以通过object['column']
获得值,但是如何在django的模板中获得值呢
或者最好的方法是什么 在Django模板中使用:
{{ object.column }}
点在模板渲染中具有特殊意义。变量中的点
名称表示查找。具体来说,当模板系统
遇到变量名中的点,它会尝试以下查找,
按此顺序:
- 查字典。示例:foo[“bar”]
- 属性查找。示例:foo.bar
- 列表索引查找。示例:foo[bar]
{{ object.column }}
点在模板渲染中具有特殊意义。变量中的点
名称表示查找。具体来说,当模板系统
遇到变量名中的点,它会尝试以下查找,
按此顺序:
- 查字典。示例:foo[“bar”]
- 属性查找。示例:foo.bar
- 列表索引查找。示例:foo[bar]
{{object.column}}是模板语法。{{object.column}}是模板语法。它说:变量和属性不能以下划线开头。我的模型中的fieldname以_fieldname开头。那很糟糕吗?看。它说:变量和属性不能以下划线开头。我的模型中的fieldname以_fieldname开头。那很糟糕吗?看。这对你的情况会有帮助的。