我想使用一个自定义 django 过滤器。它有 2 个变量 movpath 和 projectname。movpath 来自隐藏的输入类型。
{% if movpath|is_path_exist:projectName %}
do something
{% else %}
do something
{% endif %}
我们是否可以将输入类型隐藏值带入 django 模板。
我想使用一个自定义 django 过滤器。它有 2 个变量 movpath 和 projectname。movpath 来自隐藏的输入类型。
{% if movpath|is_path_exist:projectName %}
do something
{% else %}
do something
{% endif %}
我们是否可以将输入类型隐藏值带入 django 模板。
在 Django 中使用模板的标准方法是将上下文变量传递给它。最后
所以,在某些时候,你应该有
context = {'form': form}, 'movpath': movpath}
render("template_name.html", context)
wheremovpath
是从表单的隐藏字段中获得的。
这样,表单的隐藏字段的值就被传递给了上下文,上下文在渲染时被传递给了模板。