問題タブ [mongoalchemy]
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 - 同じクラスのPython Mongoalchemy Refフィールド
これを解決しようとして立ち往生しています:
コンソールの表示: NameError: name 'User' is not defined
、これを処理する方法はありますか?
アップデート
DocumentField クラスを使用しているときに同じ問題を発見しました。myfield= db.DocumentField(Myclass)
内部のようなフィールドを定義すると、Myclass
上記と同じエラーが発生し、まだ理解できません
python - MongoAlchemy: 2 つの異なる DocumentField の 1 つ
MongoAlchemyを使用して、2 つのタイプのいずれかになる DocumentField を持つことは可能ですか? 例えば:
うまくいくかもしれないいくつかのオプションを考えました:
A
とB
共通の親を与えてから実行しますchild = DocumentField(CommonParent)
。Field
をオーバーライドするカスタムを作成しますDocumentField
が、バリデーターを変更して、1 つではなくタイプのリストを検索します。- を使用するだけ
AnythingField
です。ちょっとポイントを打ち負かします。
しかし、それはすでに行われているのだろうか?
python - mongoalchemy 0.21 で接続文字列を指定する場所
mongoalchemy バージョン 0.21 を使用していますが、mongodb 接続文字列を指定する場所がわかりません。
利用可能な最後のドキュメントは 0.14 のものであり、その中でさえ、MongoDB 接続文字列を指定できる場所がわかりませんでした。データベース文字列についてのみ言及しています。
私はpymongo自体は初めてで、フィールド検証とフラスコフレームワーク内のよりクリーンなコードにmongoalchemyを採用したいと考えていました。
最新版使った人いる?はいの場合は、サンプル コードを共有していただけますか。
私が入手した例のほとんどは、flask.ext.pymongo からのキャメルケース MongoAlchemy インポートを使用していた古いバージョンを参照しています。
python - Pythonフラスコアプリケーションに構造を与える方法
私はpythonフラスコが初めてです
単一のファイルで以下に示すように、MongoDB でいくつかのエンドポイントを実験する
投稿して正常に動作しているデータを取得する2つのエンドポイントを含む上記のコード
コードを別のファイルに分割する方法を探していることを知っている
データベース接続関連のコードは別のファイルにある必要があります
スキーマが定義されている別のファイルでDB参照を取得して使用できるはずです
ルートは別のファイルになります
ここのエンドポイント ファイルで、データベース スキーマの参照を取得する必要があります。この構造を取得するのを手伝ってください
私が行うのに役立つわかりやすいサンプルまたはビデオを教えてください。私はPythonとフラスコが初めてです。いくつかのサンプルを指摘して、より多くのことを学ぶのを手伝ってください
python - Pythonフラスコを使用してアイテムのリストのリクエストを投稿する
フラスコモンゴアルケミーを使用して、以下のスキーマのポストリクエストを実行しようとしています
スキーマの Gateway クラスには、他の 3 つのクラスのリストが含まれています。
以下のようにしてみました
エラーを取得する
サンプルペイロード
mongoAlchemy を使用して上記の json を mongodb に保存するのを手伝ってください。flask-mongoAlchemy について詳しく知ることができるサンプル リポジトリを指定してください。