問題タブ [flask-peewee]

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 投票する
1 に答える
333 参照

python - 最初の項目のみを渡すフラスコ フォーム

学習目的で Flask を使用してカートを作成しています。私は peewee(ORM) と WTForms で SQLite を使用することにしました。データベースのアイテムを説明と画像とともに表示するように設定しました。数量を要求するフォームがあり、アイテムとその数量をサイドバーに追加する必要があります。

問題

数量を入力して「追加」を押すと、すべての数量フィールドにその数値が入力され、データベースの最初のアイテムの名前がその数量でサイドバーに投稿されます。

app.py

フォーム.py

cart.html

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

python - 列に特定の単語を含む Peewee ORM モデルのすべてのレコード/行を検索します

私は次のpeeweeモデルを持っています:

「name」列に「foo」という単語を含むすべての製品を検索したいと思います。

  1. Product.get() で実行できますか?
  2. それを達成するための正しい構文はどれですか?

ありがとう、

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

python - ユーザー登録 - Flask Security

ORM peewee を使用して、Flask ブログ投稿タイプのアプリのユーザー登録とログイン フォームについて、Flask Security プロトコルに従っています。登録は問題を引き起こしていますが、ログインは魅力のように機能します。関連する質問Flask-Security レジスタ ビューの使用方法は?

アプリ:

データベース ハンドラ:

ユーザーフォームを登録します(gitから取得した通常のFlask_Securityファイル):

ログには、レンダリング中の出力が次のように表示されます。

  • 127.0.0.1 - - [2017/04/28 22:07:51] "GET /login HTTP/1.1" 200 -
  • 127.0.0.1 - - [2017/04/28 22:07:55] "GET /register/ HTTP/1.1" 404 -

登録用のバックスペースを含む URL は、ログインとは対照的にレンダリングされています。数時間全体をチェックしましたが、役に立ちませんでした。何が起こっているのかヒントはありますか?

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

python - peewee DoubleField のデフォルト値が MySQL データベースに反映されない

ユースケース:のに0.0値が渡されていないときに、デフォルト値として保存したい。次のコードを書きましたが、うまくいきませんでした。peweeDoubleField

ここにAPIがあります

次のエラーを記録します