Render_to_response
принимает контекст, который используется для рендеринга.Насколько я знаю, нет ограничений на количество переменных, которые вы можете передать в контексте.Это включает в себя QuerySets.Например:
def my_view(request, *args, **kwargs):
# ... etc ...
q1 = Model1.objects.filter(**conditions)
q2 = Model2.objects.filter(**conditions)
context = dict(q1 = q1, q2 = q2)
return render_to_response('my_template.html', context_instance = RequestContext(request, context))
В моем примере используется RequestContext
, но и без него все будет в порядке.