我有一個簡單的模型形式的,正被通過以下的Jinja2模板呈現:添加驗證(jQuery和服務器側)向wtforms
<form method="POST" action="">
<table>
{% for field in form %}
<tr>{{ field.label }}</tr>
<tr>{{ field()|safe }}</tr>
<tr>
{% if field.errors %}
<td>
<ul class=errors>
{% for error in field.errors %}
<li>{{ error }}</li>
{% endfor %}
</ul>
</td>
{% endif %}
{% endfor %}
</table>
<input type="submit" class="btn" value="Submit Form"/>
</form>
我想定製wtforms的輸出和到每個表單字段被渲染,我想添加一個類"required"
使用jQuery的客戶端驗證插件。
以下是我的AppEngine DB模式:
class Song(db.Model):
title = db.StringProperty()
lyrics = db.TextProperty()
duration = db.IntegerProperty()
movie = db.ReferenceProperty(Movie)
singer = db.ReferenceProperty(Singer)
和下面是我的形式,呈現腳本:
SubTaskForm = model_form(Song,
exclude=('movie', 'singer'),
)
什麼是附加使用wtfroms驗證,還怎麼能驗證一個好辦法我附上class = required到表單字段?
讓我知道如何去做。
記得類是帶有字段的_class(類是保留的) – dezza