問題タブ [marshmallow]
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 Marshmallow: schema.loads() がネストされたスキーマに対してエラーを返す
私は次のオブジェクトを持っています。
...および以下の付随するマシュマロ スキーマ
次のデータを使用します。
上記の NotificationThrottleSchema を読み込もうとすると、以下のエラーが発生します。
ご覧のとおり、タイプ NotificationThrottle のオブジェクトへの逆シリアル化は、上記の不可解なエラーで失敗します。post_load メソッドの動作を誤解していない限り、これはマシュマロ自体の問題であると確信しています (おそらく定義されたオブジェクトを返します)。
私が間違っていることはありますか?
flask - SQLAlchemy マッピングが熱心なときに Marshmallow が余分なクエリを作成するのはなぜですか
Flask-SQLAlchemy と Flask-Marshmallow を使用していますが、理解できない Marshmallow の動作が見られます。
私は、うまく機能する単純な多対1のSQLAlchemyを持っています。リレーションシップの片側は、LEFT OUTER JOIN を介して取得されます。私のマッピングは次のようになります。
これまでのところ、すべてがうまく機能し、期待どおりにロードされます。
しかし、Marshmallow でクエリを実行してシリアル化すると、子が既に読み込まれているにもかかわらず、すべての親の子を取得するために SELECT が実行されます。
Marshmallow のシリアル化プロセスが、既にメモリにある子を使用しないのはなぜですか?
私は確かに何か間違ったことをしています。
参考までに、私のマシュマロ スキーマは次のようになります。
python - マシュマロを使用してリストを検証することは可能ですか?
マシュマロを使用してリストを検証することは可能ですか?
それとも、オブジェクトのみを検証することが期待されていますか?
python - 同じソースからのデータを使用してマシュマロスキーマをネストする方法は?
次のモデルの出力でネストされたオブジェクトにグループcontact_type
化contact_value
したい:contact
次の結果が予想されます。
これを実装する最良の方法は何ですか?
json - SqlAlchemy の関係とマシュマロ
JSON または返された 1 対多の sqlalchemy クエリの完全な文字列を返そうとしています。この時点でマシュマロを使用して実行しようとしていますが、不完全なデータを返し続けます
次のように定義された2つのモデルがあります。
2 つのスキーマを定義しました
そして最後にコマンドを実行します(userName変数に名前を渡します)
Json化する前に、結果を印刷して確認します。平日のオブジェクトは完全に空です
これを正しく行う方法を知っている人はいますか
python - マシュマロのネストされたフィールドを逆シリアル化する
次のようなものを返す API を使用しています。
そして、マシュマロでデシリアライズして、名前と開始日のみを取得したいので、望ましい結果は次のようになります。
しかし、日付を取得する方法が見つかりませんでした。これは私が試したことです: