我有一个Django 2.2.28遗留应用程序在Python 3.7.7下运行。我有一个查询集,我想添加数据,不是从数据库,而是由Python生成的。像这样:
for item in queryset.iterator():
item.new_property = python_generated_property_value()
我希望这个new_property
在模板中可用。任何建议/想法将非常感谢!
你可以创建一个字典,用它在模板中传递数据
new_dict = {}
for item in queryset.iterator():
new_dict["item_property"] = python_generated_property_value()
这将以与查询集相同的顺序给你一个字典,你可以"for循环"此字典与模板中的查询集并行使用