問題タブ [flask-extensions]

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 に答える
406 参照

python - unittest.TestCase に対するフラスコ テストの利点

いろいろなところflask-testingで使われているのを見かけます。unittest.TestCasePython が提供するものを単純に使用するよりも、どのような利点がありますか。

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

python - 外部の Python Flask 拡張機能をデバッグする手法を探しています

いくつかのサードパーティのフラスコ拡張機能 (flask-login、flask-security、flask-principal、flask-mongoengine など...リストは約 12 の深さ) を、実稼働環境 (現在 AppFog) でサイレントに失敗しているアプリケーションで使用しています。パス)

ログインとアプリケーションを介してユーザーをリダイレクトします。

フラスコ拡張機能について、それらを非常に風変わりで扱いにくいものにしているいくつかのことに気づきました。

  1. ほとんどの場合、デバッグ ログはありません。
  2. 一部の構成は部分的にサポートされています (独自のテンプレートを使用するなど)。
  3. アプリケーションの「plugins/extensions」ディレクトリではなく、環境(私はvirtualenvを使用しています)にインストールします

周りにいくつかのガイダンスがあるかどうか疑問に思っています:

  1. プラグインをプロジェクトにインストールすることで、プラグインをすばやく変更し (ロギングを追加することもできます)、github プロジェクトをフォークして再パッケージ化することなく、本番環境にプッシュできます。
  2. サード パーティの拡張機能の標準的なログ記録方法、またはコードのトレースに役立つあらゆるもの
  3. 現在の問題をデバッグするのに役立つ情報/ヒント

ありがとう。

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

flask - フラスコシェルでのpythonクラスの自動インポートが期待どおりに機能しない

だから私はこの方法で構造化されたフラスコアプリを持っています

models.py実行時にファイルにあるすべてのクラスを自動インポートするようにシェルを設定しています./manage.py shell

そして、これはそれmanage.pyを達成することを目的としたスクリプトです(flask-script docsを参照)

私のapp/models.pyには、すべてのモジュール、「機関」、「認証」などからのインポートステートメントがあります。

ただし、シェル環境に入ると、クラスmodels.Usersに直接Usersではなく as としてアクセスする必要がありますが、これは私が期待しているものではありません。クラスに直接アクセスできるように、すべてを自動インポートするにはどうすればよいですか?

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

python-2.7 - フラスコ - Gevent エラー

Flask-GEvent アプリを起動しようとしたときに、次のエラーが発生しました。

私のOS - W7 64ビット

どんな助けでも大歓迎です。

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

flask - ログインを使用した Python Flask セッション

ログイン フィールドなしで Flask セッションを作成することは可能ですか。たとえば、ユーザーはユーザー名フィールドに電子メール アドレスのみを入力できます。これにより、セッションがアクティブになるまで、特定の有効期限でセッションが作成されます。

どんな助けでも大歓迎です。