python - Render dynamic menu in every view -
i have few views , has render dynamic menu this:
def view1(request): return render_to_response('view1.html', requestcontext(request, {'menu': menu, 'a': a, ...})) def view2(request): return render_to_response('view2.html', requestcontext(request, {'menu': menu, 'b': b, ...})) def view3(request): return render_to_response('view3.html', requestcontext(request, {'menu': menu, 'c': c, ...})) def viewn(request): return render_to_response('view4.html', requestcontext(request, {'menu': menu, 'd': d, ...})) but incomfortable beacuse have add menu attribute every view. in way can optimization of that?
this context processors for. you're using requestcontext, need define function returns menu , add template_context_processors.
Comments
Post a Comment