問題タブ [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.

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

python - 同じクラスのPython Mongoalchemy Refフィールド

これを解決しようとして立ち往生しています:

コンソールの表示: NameError: name 'User' is not defined、これを処理する方法はありますか?

アップデート

DocumentField クラスを使用しているときに同じ問題を発見しました。myfield= db.DocumentField(Myclass)内部のようなフィールドを定義すると、Myclass上記と同じエラーが発生し、まだ理解できません

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

python - MongoAlchemy: 2 つの異なる DocumentField の 1 つ

MongoAlchemyを使用して、2 つのタイプのいずれかになる DocumentField を持つことは可能ですか? 例えば:

うまくいくかもしれないいくつかのオプションを考えました:

  • AB共通の親を与えてから実行しますchild = DocumentField(CommonParent)
  • Fieldをオーバーライドするカスタムを作成しますDocumentFieldが、バリデーターを変更して、1 つではなくタイプのリストを検索します。
  • を使用するだけAnythingFieldです。ちょっとポイントを打ち負かします。

しかし、それはすでに行われているのだろうか?

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

python - mongoalchemy 0.21 で接続文字列を指定する場所

mongoalchemy バージョン 0.21 を使用していますが、mongodb 接続文字列を指定する場所がわかりません。

利用可能な最後のドキュメントは 0.14 のものであり、その中でさえ、MongoDB 接続文字列を指定できる場所がわかりませんでした。データベース文字列についてのみ言及しています。

私はpymongo自体は初めてで、フィールド検証とフラスコフレームワーク内のよりクリーンなコードにmongoalchemyを採用したいと考えていました。

最新版使った人いる?はいの場合は、サンプル コードを共有していただけますか。

私が入手した例のほとんどは、flask.ext.pymongo からのキャメルケース MongoAlchemy インポートを使用していた古いバージョンを参照しています。

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

python - Pythonフラスコアプリケーションに構造を与える方法

私はpythonフラスコが初めてです

単一のファイルで以下に示すように、MongoDB でいくつかのエンドポイントを実験する

投稿して正常に動作しているデータを取得する2つのエンドポイントを含む上記のコード

コードを別のファイルに分割する方法を探していることを知っている

データベース接続関連のコードは別のファイルにある必要があります

スキーマが定義されている別のファイルでDB参照を取得して使用できるはずです

ルートは別のファイルになります

ここのエンドポイント ファイルで、データベース スキーマの参照を取得する必要があります。この構造を取得するのを手伝ってください

私が行うのに役立つわかりやすいサンプルまたはビデオを教えてください。私はPythonとフラスコが初めてです。いくつかのサンプルを指摘して、より多くのことを学ぶのを手伝ってください

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

python - Pythonフラスコを使用してアイテムのリストのリクエストを投稿する

フラスコモンゴアルケミーを使用して、以下のスキーマのポストリクエストを実行しようとしています

スキーマの Gateway クラスには、他の 3 つのクラスのリストが含まれています。

以下のようにしてみました

エラーを取得する

サンプルペイロード

mongoAlchemy を使用して上記の json を mongodb に保存するのを手伝ってください。flask-mongoAlchemy について詳しく知ることができるサンプル リポジトリを指定してください。