将类型隐藏值输入到django模板过滤器中

时间:2013-09-06 05:20:00

标签: html django django-template-filters

我想使用一个自定义django过滤器。 它有2个变量movpath和projectname。 movpath来自隐藏的输入类型。

{% if movpath|is_path_exist:projectName %}
     do something
{% else %}
     do something
{% endif %}

我们是否可以将输入类型隐藏值带入django模板。

1 个答案:

答案 0 :(得分:0)

在Django中使用模板的标准方法是将context variables传递给它。因此

所以,在某些时候,你应该

context = {'form': form}, 'movpath': movpath}
render("template_name.html", context)

从表单的隐藏字段中获取movpath

这样,表单的隐藏字段的值将传递给上下文,该上下文在呈现期间传递给模板。