問題タブ [flask-wtforms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
511 参照

json - Google App Engine NDB データストアで json を使用してエンティティを保存する

こんにちは開発者 私は Python Flask 、Knockout.js および Google App Engine を使用しています。現在、ポスターである基本的なプログラムを作成しています。ポスターを使用していくつかのものを投稿しています。しかし、Google App Engine Datastore はrequest.json['...'] form.validate_on_submit() もビューの if 条件にある場合から値を取得しないようです。

ここに私のFlask Viewコードがあります

私の poster.html コード

form.validate_on_submit() を request.json['....'] で実行する方法はありますか?どこが間違っているのかわかりません。

0 投票する
2 に答える
11671 参照

python - wtforms は、フォームの検証後に検証エラーを発生させます

クレジット カード情報を収集する登録フォームがあります。ワークフローは次のとおりです。

  • ユーザーは、ストライプを通じて登録データとカード データを入力します。
  • フォームの登録データが検証されます。
  • フォームが有効な場合、支払いが処理されます。
  • 決済が通ればOK、ユーザー登録完了です。
  • 支払いが失敗した場合、フォームの非表示フィールドで検証エラーを発生できるようにしたいと考えています。それは可能ですか?

フォーム送信コードは次のとおりです。

0 投票する
2 に答える
8579 参照

python - Ajax 検証で WTForms を使用するには?

Flask アプリケーションで Flask-WTF を使用して WTForms を使用することに慣れていました。サーバー側の検証を行うのは簡単です。しかし、このサーバー検証をフィールド レベル、ajax、クライアント側の検証にするにはどうすればよいでしょうか? したがって、ユーザーが別の入力フィールドにタブで移動すると、アプリケーションは直接それを検証し、検証の警告/情報/エラーを与えることができます。

インターネットでまだリソースを見つけていません

0 投票する
7 に答える
50858 参照

python - Flask.ext.wtf という名前のモジュールはありません

@Miguel フラスコメガ チュートリアルをフォローしています。第 3 章で、彼は Web フォームとフラスコ WTF 拡張機能について話し、このように拡張機能をインストールするsudo pip install Flask-WTFと、

Flask-WTF Flask WTForms Werkzeug Jinja2 itsdangerous markupsafe のインストールに成功しました

しかし、実行する./run.pyとエラーが発生します:

Flask.ext.wtf` という名前のモジュールはありません

エラーをグーグルで検索し、次のように実行しようとしましflask/bin/python run.pyたが、同じエラーが発生し、試してみましたflask/bin/activate

更新:同じエラーが発生した場合、これが問題を解決したものです。次のものをインストールしました。すべてが必要なわけではありませんが、1つずつ行ってトリックを行ったものを見つけることはできませんでした。それらをすべてリストしています

0 投票する
1 に答える
6802 参照

python - Flask WTForms を使用すると、validate_on_submit は常に false を返します

単純なラジオ フィールドがあり、validate_on_submit が常に false を返します。form.errors を出力すると、coerce=int にもかかわらず、ラジオ フィールドからの値として「有効な選択ではありません」が渡されているように見えます。

フォームで返されたものを壊しているとは思いません。うまくいけば、動的な選択を正しい方法で作成できます。これが失敗する理由がわかりません。

これが私のプロジェクトの関連部分です - どんな提案も大歓迎です。

フォーム.py:

ビュー.py:

そして私のテンプレート(select.html):