0
我用燒瓶寧靜,燒瓶sqlalchemy和燒瓶棉花糖來建立一個API服務。我定義以下內容 -當使用瓶棉花糖時訪問棉花糖裝飾者
ma = Marshmallow(app)
但是,嘗試使用ma訪問@validates裝飾器會引發錯誤。
@ma.validates('field1')
我在做什麼錯?直接使用棉花糖圖書館並且完全不使用瓶裝棉花糖會更好嗎?
我用燒瓶寧靜,燒瓶sqlalchemy和燒瓶棉花糖來建立一個API服務。我定義以下內容 -當使用瓶棉花糖時訪問棉花糖裝飾者
ma = Marshmallow(app)
但是,嘗試使用ma訪問@validates裝飾器會引發錯誤。
@ma.validates('field1')
我在做什麼錯?直接使用棉花糖圖書館並且完全不使用瓶裝棉花糖會更好嗎?
問題是,你正試圖在其API中達到flask-marshmallow
裝飾器,但是沒有。
所以你要了解你是否需要flask-marshmallow
包,或者只需要marshmallow
。
還要使工作上的事情,你需要使用validates()
裝飾,因爲它在文檔
@validates('field1')
把錯誤的,你有追溯呈現。並且'flask-marshmallow'沒有'validate()'裝飾器。 –