(Jinjia2)wtforms生成的html标签如何加入带'-'属性名


假设有一个Form


 from wtforms import Form, StringField

class MyForm(Form)
    name = StringField()

form = MyForm()

在Jinjia2模板里使用form


 {{ form.name(value="100")}}

生成的html代码


 <input id="name" name="name" value="100">

但是如果这样


 {{ form.name(va-lue="100")}}

Jinjia2报错


 TemplateSyntaxError: invalid syntax for function call expression

请问如何加入带'-'的属性?

python jinja2 wtforms

Elvis、 10 years, 2 months ago
夜鷲千羽衣 answered 10 years, 2 months ago

Your Answer