marshmallow

    2熱度

    1回答

    根據官方棉花糖文檔,建議申報模式,然後有一個接收加載數據的單獨的類,像這樣: class UserSchema(Schema): name = fields.Str() email = fields.Email() created_at = fields.DateTime() @post_load def make_user(self, data

    2熱度

    1回答

    我試圖在Python 3.4中使用Flask,SQLAlchemy和Marshmallow建立一個REST API應用程序。 在我的模型中,我有一個User類,它與MailAddress類具有一對多關係。 如果我運行一個GET請求,我設法從數據庫中讀取數據,並將數據正確地作爲JSON字符串返回。 相反,如果我運行一個POST要求與我User對象的JSON序列化一些MailAddresses,我得到

    0熱度

    1回答

    鑑於: class BGPcommunitiesElasticSchema(marshmallow.Schema): comm_name = marshmallow.fields.Str(required=True) comm_value = marshmallow.fields.Str(required=True,) dev_name = marshmallow.f

    0熱度

    1回答

    鑑於 輸入數據x是: {'comm_name': 'XXX', 'comm_value': '1234:5678', 'dev_name': 'router-1'} 的marshmallow架構如下: class BGPcommunitiesPostgresqlSchema(marshmallow.Schema): comm_name = marshmallow.fields.Str

    0熱度

    1回答

    我想指定一個模式字段wichi接受一個或多個資源。不過,我似乎只能指定一種行爲或另一種行爲。 >>> class Resource(marshmallow.Schema): ... data = marshmallow.fields.Dict() ... >>> class ContainerSchema(marshmallow.Schema): ... resource = mars

    0熱度

    1回答

    的格式我有棉花糖串行寫成 class TestSchema(Schema): created_date = fields.Str(required=False) class Test(database.Model): created_date = database.Column(database.DateTime, default=datet

    0熱度

    1回答

    我完全是python中的初級編程,我想查看是否有人能夠引導我遇到這個問題。 我正在嘗試爲商店製作一個REST API,並且我被困在關係中。我的問題是,我有以下的終點,模型,服務和每一次我嘗試做一個郵寄到API我得到這些錯誤 AttributeError: "n" is not a valid field for <Specification(id='1', name='Polyester', da

    0熱度

    3回答

    我想要一個棉花糖領域的棉花糖Schema與下面的輸出JSON - { "_id": "aae216334c3611e78a3e06148752fd79", "_time": 20.79606056213379, "more_data" : {...} } 棉花糖不序列化私有成員,所以這是儘可能接近我可以得到 - class ApiSchema(Schema):

    0熱度

    1回答

    當Schema傳遞一個用於驗證的對象列表時,我很難理解如何處理未知字段。我走到這一步: class MySchema(Schema): # fields ... @marshmallow_decorators.validates_schema(pass_original=True) def check_unknown_fields(self, data, origi

    0熱度

    1回答

    我試圖序列化使用燒瓶中的棉花糖的一對多關係模型的數據。我閱讀了Marshmallow和SQLAlchemy文檔,但無法使其工作。任何人都可以幫助我。 型號: class Category(db.Model): __tablename__ = 'category_mn' id = db.Column(db.Integer, primary_key=True, autoincre