問題タブ [flask-admin]
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.
python - モデルの Flask-Admin とカスタム フィールド
次のようなテーブルがあります。
Flask-Admin の ModelView (sqla) のユーザーと、作成したドキュメントの数 (func.count(Document)) を一覧表示したいと思います。カスタムSQLクエリを指定せずに、SqlAlchemyと標準のFlask-Admin ModelViewを使用してそれを達成する可能性はありますか?
python - Flask-Admin のデフォルト フィルター
Flask-Admin モデル リスト ビューに有料注文のみを表示したいと考えています。
ここにmodels.pyがあります:
Flask-Admin の ModelView は次のとおりです。
フィルターは正常に機能しますが、このフィルターをデフォルトにしたいと思います。または、フィルターを使用せず、Order.query.filter(Order.paid==True)
クエリの出力である注文のみを表示することをお勧めします。
Flask-Adminで行うことは可能ですか?
apache - 本番環境でアクセスできないFlask-Adminページ
Ubuntu サーバーで Apache と mod_wsgi を使用して Flask アプリをデプロイしようとしています。
私が実装した安らかなリクエストではうまくいくようですが、Flask-Admin ページ (開発中にアクセスできます) にアクセスできません。
これが私のアプリの構造です(この質問のために簡略化されています):
開発中は、python main.py を使用して実行するだけで、すべて正常に動作します。
wsgi ファイルは次のとおりです。
Apache の構成ファイルは次のとおりです。Apache 2.2 を使用しています。
__ init __.pyで Flask アプリをインスタンス化する方法は次のとおりです。
main.py で管理インターフェイスを作成する方法は次のとおりです。
Views.py に管理ページへのリンクもあります。
開発中は、 mysite.com/admin/ で管理インターフェイスにアクセスできます。
本番環境では、 mysite.com/myapp/ にアプリがあり、 mysite.com/myapp/admin/ にあるはずの管理インターフェイスにアクセスできません。
フラスコ管理者をインスタンス化する方法に問題があると思います。デフォルトの「admin/」URL を保持しましたが、本番環境では特定の URL を宣言する必要があるのではないでしょうか?
助けてくれてありがとう。
編集 :
Apache エラー ログを確認しましたが、エラーは発生しません。
mongodb - mongodb で動作するスキーマのないフラスコ管理者を作成し、すべてのフィールドを表示する方法
フラスコ管理者のすべてのフィールドを表示するにはどうすればよいですか?
スキーマのない mongodb を使用していますが、どのフィールドがコレクション ドキュメントに含まれるかを事前に知ることはできません。
python - Flask-Adminを使用してAJAXフォーム送信を実装するには?
Flask-Adminページを既存のFlaskでサポートされている単一ページ アプリケーションで使用しようとしています。AJAX POST メカニズムを使用してモデルを編集/作成しているときに、既存のページ リロード POST メソッドのフォーム送信を置き換える方法はありますか?
flask-admin - Flask-AdminはModelViewクラスでデフォルトビューをオーバーライドしますか?
ここで説明したように、AdminIndexView の子クラスを宣言し、ビューを管理アプリに渡すことで、Flask-Admin のデフォルト ビューをオーバーライドできます。デフォルト ビューを ModelView クラス ビューでオーバーライドすることは可能ですか? もしそうなら、どうすればそれを行うことができますか?管理パネルに必要なのは ModelViews だけで、デフォルト ビューを削除する方法がわかりません。助けてくれてありがとう。
python - Flask-Admin で画像の MongoDB リストに画像を追加する際のエラー
私はこのモデルを持っています:
Flask-Admin で画像を追加すると、次のエラーが発生します。
これを修正するにはどうすればよいですか?