如何从django数据库获取固定输出

时间:2015-05-19 23:03:46

标签: python django database string-formatting

不久前,我开始编写Django Framework编程。 我的模型Questions包含2个属性 - question_textid。 当我的视图工作时 - 在浏览器中我看到输出smth如下:

[< Questions: First question >, < Questions: Second question >, < Questions:Third question >]

但我只是想看看:

First question, Second question, Third question.

我应该怎么做才能修复它?在模型中使用__str__函数的Smth或什么?

1 个答案:

答案 0 :(得分:1)

question = Questions.objects.all()

返回一个您明显在模板中打印的查询集。尝试在您的html模板中迭代您的查询集,如:

{% for q in questions %}
   {{ q.question_text }}{% if not forloop.last %}, {% endif %}
{% endfor %}

希望这有帮助。