如果可以为特定范围的网址设置上下文处理器,我一直在寻找几天。但到目前为止我还没有找到任何东西。
我想计算列表中对象的数量,所以在我的模板中我可以放
<ul>
<li><a href="{%url unread_mails %}">Unread mails (42)</a></li>
<li><a href="{%url deleted_mails %}">Deleted mails (5)</a></li>
</ul>
但是,这只适用于同一应用程序中的5个视图(将来可能会更多)。是否可以为此应用启用上下文处理器?
答案 0 :(得分:0)
就我而言,我希望我的上下文处理器仅在点击管理仪表板时运行,否则不会。所以我已经实现了类似
def custom_context_processor(request,*args,**kwargs):
if '/' in request.META['PATH_INFO']:
return {"something"}
else:
#do something
这个对我有用