1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Flaskで躓いた部分の備忘録

Last updated at Posted at 2019-12-11

はじめに

この記事は個人的な備忘録です。
自分に向けてのものなのでわかりにくい表現等があります。
参考程度にお願いします。

エラー

###wtforms
####'UnboundField' has no attribute ~
フォームの作成時になんらかのエラーが起こるとこのFieldに化けてしまう。
(例: StringField → UnboundField)
大体formの__init__するときに
super().__init__()
してない場合

####Submit押しても反応がない
app.logger.debug(form.errors)
でvalidateのエラーを見てみる。

####DateTimeLocalFieldがvalidateで弾かれる
formatの指定が間違っている可能性がある。
format='%Y-%m-%dT%H:%M'にしてみる。

####form.errorsNot a valid choiceが出る
選択肢が正しく挿入されていない可能性がある。
/wtforms/fields/core.pyのSelectField関数内のpre_validでloggerでchoicesの中身を見てみる

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?