1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
from django.shortcuts import render
def render_view(request):
return render(
request,
"shortcuts/render_test.html",
{
"foo": "FOO",
"bar": "BAR",
},
)
def render_view_with_multiple_templates(request):
return render(
request,
[
"shortcuts/no_such_template.html",
"shortcuts/render_test.html",
],
{
"foo": "FOO",
"bar": "BAR",
},
)
def render_view_with_content_type(request):
return render(
request,
"shortcuts/render_test.html",
{
"foo": "FOO",
"bar": "BAR",
},
content_type="application/x-rendertest",
)
def render_view_with_status(request):
return render(
request,
"shortcuts/render_test.html",
{
"foo": "FOO",
"bar": "BAR",
},
status=403,
)
def render_view_with_using(request):
using = request.GET.get("using")
return render(request, "shortcuts/using.html", using=using)
|