我目前正在编写一个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 %}
提前谢谢。
答案 0 :(得分:0)
它不可能开箱即用,这是一个设计决定。
Here is a discussion Django的核心开发者之一解释了开箱即用的原因。
同样的论点,它提出了这个:
你可能能够通过添加re.DOT_ALL标志来使其工作 这个:http://code.djangoproject.com/browser/django/trunk/django/template/init.py#L90