marshmallow

    0

    1答えて

    私はSQLAlchemyのモデルとしてこれらのクラスを持っています。私は正常に私のユーザーオブジェクトをエンコードするためにmarshmallowを取得しましたが、ネストされたリンクオブジェクトをエンコードしません。私のSQLAlchemyクエリは、正常に動作しているfk上のリンクテーブルの結合を行っています。私はNestedSchemaに何が間違っているのか、それがなぜエンコードされないのかを理

    2

    1答えて

    を繰り返すことなくマシュマロを使用して、スキーマを宣言してからロードされたデータを受け取り、別のクラスを持っていることをお勧めします、 これは不必要に繰り返しているようですが、実際には属性名を3回書く必要はありません。しかし、私はIDEのオートコンプリートと静的な型チェックがうまく定義された構造体で好きです。 したがって、別のクラスを定義せずに、マシュマロスキーマに従ってシリアル化されたデータをロ

    0

    1答えて

    私は、オブジェクトの階層とそれに対応するスキーマの階層を持っています。この階層の中間レベルにあるスキーマは、特定の継承フィールドを除外します。私はそれを継承したスキーマは、この除外を「継承」することを期待し、彼らは彼らのメタクラスで自分除外フィールドを追加する場合、これはケースではないようです。 from marshmallow import fields from marshmallow.sc

    0

    1答えて

    があることを考えると? フィールドcomm_valueは、たとえば1234:5678の文字列で、1234_5678に変換したいと考えています。 これを達成する方法についてアドバイスをいただけますか? PS。 pre_dumpはそれを行うための正しい方法を探しますが、それはあなたがやりたいことができmarshmallow

    2

    1答えて

    ネストされたアイテムのフィールドを1つだけ取ることで、ネストされたオブジェクトのリストをスカラー値としてシリアル化しようとしています。 [{key: value}, ...]の代わりに[value1, value2, ...]を受け取りたいです。 コード:上記のスキーマを考える from marshmallow import * class MySchema(Schema): key

    0

    1答えて

    Schemaに検証のためのオブジェクトのリストが渡されたときに、未知のフィールドを処理する方法を理解するのに苦労します。私は今のところ得た: class MySchema(Schema): # fields ... @marshmallow_decorators.validates_schema(pass_original=True) def check_unkno

    0

    1答えて

    私はFlaskのMarshmallowを使用してOne-To-Manyリレーションシップモデルからデータをシリアル化しようとしています。私はMarshmallowとSQLAlchemyのドキュメントを読んでいましたが、それを動作させることはできませんでした。誰でも助けてくれますか? モデル: class Category(db.Model): __tablename__ = 'categ

    0

    1答えて

    フラスコベースのAPIアプリケーションをflask-sqlalchemyおよびPostgres DBで構築しています。 users DB内のテーブルには、各ユーザーのレコードが格納されます。この表のPKはusername(ここでは特別なものではありません) performanceテーブルには、ユーザーのパフォーマンスが保持されます。この表のPKは日付です。このテーブルの各ユーザーには、userna