擅长:python、mysql、java
<p>您只构建了一个没有保存到数据库的<em>新的</em><code>TemplateImages</code>对象,当然,单个对象是<em>不可</em>iterable的。如果要执行查询,应该使用<code>TemplateImages.objects.filter()</code>,如:</p>
<pre><code>def templates(request):
# ...
language_pref = request.user.userprofile.language_preference
<b>chronological_images = core_models.TemplateImages.objects.filter(
type='chronological',
language_code='en'
)</b>
# ...
return render(request, 'templates/templates.html', {
# ...
'chronological_images': chronological_images,
# ...
})</code></pre>