如何将指定的变量添加到django模板标记中的nextline

时间:2017-03-15 01:53:29

标签: django

我目前正在编写一个django模板标签,它运行良好,但它看起来很难看,因为我有很多变量要分配,而且很长。

{% include "snippetSelect.html" with fieldName=form.status.name fieldValue=form.status.value fieldData=mission.status_as_dict fieldLabel="Select a Status" only %}

它有任何方法我可以像下面这样添加指定的变量下一行

{% include "snippetSelect.html" with \
 fieldName=form.status.name \
fieldValue=form.status.value \
fieldData=mission.status_as_dict \ 
fieldLabel="Select a Status" only %}

提前谢谢。

1 个答案:

答案 0 :(得分:0)

它不可能开箱即用,这是一个设计决定。

Here is a discussion Django的核心开发者之一解释了开箱即用的原因。

同样的论点,它提出了这个:

  

可能能够通过添加re.DOT_ALL标志来使其工作   这个:http://code.djangoproject.com/browser/django/trunk/django/template/init.py#L90