1
私はmaterialize cssのdatepickerを使用しており、フラスコwtformsにリンクしています。Materialize datepickerとFlask-WTForms
それは驚くほど動作しますが、私は日付を選択したときに、私は私の入力に緑の検証状態を取得することはできません示すように、それは常に無効なクラスを追加し、私は理由を理解するように見えることはできません。
私が使用していたコードは、以下である:
form.py
from flask_wtf import Form, FlaskForm
from wtforms import validators, DateField
# from wtforms.fields.html5 import DateField
class ApplicationForm(FlaskForm):
date_of_birth = DateField('Date of Birth', [validators.Required()], format='%d/%m/%Y')
HTMLがレンダリングされるので、私はマクロを使用しています:
<div class="input-field col s6">
<input class="validate datepicker" id="date_of_birth" name="date_of_birth" type="text" value="">
<label for="date_of_birth">Date of Birth</label>
</div>
フォームは送信時に検証をパスします。私もhtml5 DateFieldを試してみましたが、どちらもうまくいかないようです。
誰かが私が間違っていることを知っていますか?
へ
へ
変更この日付が選択された後、フィールドが緑色に下線されるように、私はまだ検証クラスが必要です。 –