I'm curious how best to deal with the appearance of something on each page or on multiple pages without having to manually assign data to each page:
def page0(request):
return render_to_response(
"core/index.html",
{
"locality": getCityForm(request.user),
},
context_instance=RequestContext(request)
)
def page1(request):
return render_to_response(
"core/index.html",
{
"locality": getCityForm(request.user),
},
context_instance=RequestContext(request)
)
...
def page9(request):
return render_to_response(
"core/index.html",
{
"locality": getCityForm(request.user),
},
context_instance=RequestContext(request)
)
Now I can come up with several ways to do this, including writing my own Context, or perhaps some middleware, and, of course, copy / paste this assignment localityto each page ... I'm just not sure the best way to do this. I'm sure this is not the last though.
source
share