向我的项目中的所有模板添加类似方法的功能的最佳方法是什么?
我需要的方法如下:
def has_access(user, code):
return user has access to code
在模板中,它可以像这样使用:
{% if has_access(request.user, 'add-project') %}
html code here
{% endif %}
自定义过滤器不起作用,因为我没有“过滤”任何东西。此外,据我所知,自定义上下文处理器不接受额外参数。
不知道如何在 django 中执行此操作。