django 2,使用不同嵌套对象传递到模板的列表,如何访问每个对象?

django 2,使用不同嵌套对象传递到模板的列表,如何访问每个对象?,django,django-templates,Django,Django Templates,我正在向模板传递一个列表,该列表与实际数据类似 list = [[<Conversation: Conversation object(1)>, datetime.datetime, <QuerySet [{'username: 'admin'}]>]] 任何帮助都很好。我会给它一个dict或list的dict 例如: list = [{"conversation":ConversationObject, "date":datetime.datetime, "user"

我正在向模板传递一个列表,该列表与实际数据类似

list = [[<Conversation: Conversation object(1)>, datetime.datetime,
<QuerySet [{'username: 'admin'}]>]]

任何帮助都很好。

我会给它一个
dict
list
dict

例如:

list = [{"conversation":ConversationObject, "date":datetime.datetime, "user":UserObject}]
然后在模板中,可以执行以下操作:

{% for item in list%}
    item.conversation.id
    item.date
    item.user
{%endfor%}

如果你觉得我的答案不充分,我当然愿意用你的建议来改进它,如果你想让它发挥不同的作用。你的答案是正确的,我能够做我需要做的事情。我在对话对象中遇到了另一个与M2M字段相关的问题,因此我正在处理您的解决方案以解决该问题。显然,Django并没有提取M2M中的所有值,只是它遇到的第一个值。如果您发布另一个问题,我很乐意提供帮助!:)
{% for item in list%}
    item.conversation.id
    item.date
    item.user
{%endfor%}