ビュー内にクエリセットがあり、テンプレートに返す前に操作/編集したい。
しかし、クエリセットを値 (以下) に変換したい場合 (それを操作できるようにするため)、それをテンプレートに渡すことはできません。クエリセットに戻す必要がありますか? どうすればいいですか?
x = RandomModel.objects.values_list()
動作しませんが、
x = RandomModel.objects.all()
します。
私は(例えば)で、最初にそれを操作しています:
x[3][4]="test"
しかし、操作がなくても、テンプレートからアクセスできません。
私はそれをテンプレートに渡しています:
return render_to_response('index.html', {
'design_list': x,
})
テンプレートでは、(例) を使用してデータにアクセスしようとしています。
{% for item in design_list %}
{{ item.title }}
{% endfor %}