django模板{%load%}标记是否可以采用变量。我试图将我的视图中的标记集名称传递给模板html并使用它如下所示:{%load {{filter}}%}其中filter是带有标记集名称的变量的名称串。但是,这样做会给我一个错误:{{'不是注册的标签库。必须是以下之一:
我想动态加载一些标记集,因为此模板文件是可重用应用程序的一部分,标记集将取决于使用此应用程序的应用程序。提前谢谢!
答案 0 :(得分:0)
在您的模板中
{% if condition_from_view_1 %}
{% upload tag_library1 %}
{% elif condition_from_view_2 %}
{% upload tag_library2 %}
{% endif %}
同样,您可以将检查结果标记为标记级别。