LEATH
django里面有一个东西叫Context_processor,不知道你需要的是不是这个,或者是你已经用了这个。from django.template import RequestContextfrom django.shortcuts import render_to_response#刷新navdef flush_nav(): #do some flush job passdef myprocessor(request): flush_nav()#以下为视图方法def index(request): #do something return render_to_response("index.html",context_instance=RequestContext(request, processors=[myprocessor])) def views_1(request): #do something return render_to_response("views1.html",context_instance=RequestContext(request, processors=[myprocessor]))如下所述,你可以在每个views方法里面都调用它,也可以把这个模板处理器放到settings文件里面,让它作为一个全局处理器起作用,如:TEMPLATE_CONTEXT_PROCESSORS = ( 'project_name.app_name.views.myprocessor')希望上面的东西能帮到你