以下を返します。
return render_to_response('mypage.html', { "results":results})
私のビュー関数では、次のような結果を得ることができます:
results = listings.objects.get(id = 1)
その場合、テンプレートで直接使用できます。
{{results.name}}
または、次のような結果を得ることができます (raw sql):
results = listings.objects.raw(sql_query, [id,])
次に、1行しか返さないことがわかっていても、ループする必要があります。
{% for listing in results %}
{{listing.name}}
私が必要とするのは、生のSQLを使用できるようにすることですが、それでもループする必要はありません。ループの問題は、結果が空の場合、ループ内に何も表示されないことです。