cost 193 ms
如何將 arguments 的列表與 flask_smorest/marshmallow 一起使用

[英]How to use a list of arguments with flask_smorest/marshmallow

我正在嘗試在 flask api 中插入一組對象。我們使用棉花糖進行反序列化。 我的端點看起來像這樣: 該架構是一個簡單的架構,如下所示: 當我發布到端點時,我確實得到了正確數據的列表,但它以字典的形式出現,而不是被正確翻譯成 object。 我也曾嘗試明確使用對象列表(List[SomeSchem ...

flask-apispec 不使用 GET 查詢中的值填充 kwargs(文檔中示例代碼的實現)

[英]flask-apispec not populating kwargs with values from GET query (implementation of example code from documentation)

我正在使用帶有webargs的flask-apispec來定義一個簡單的 API 的類型。我在下面制作了一個最小的例子,它重現了這個問題,即kwargs object 是空的。 服務器代碼: 簡單的客戶端腳本: 為什么kwargs字典是空的? 我看不出上面的內容與 flask-apispec 文檔 ...

webargs 的字典 vs Marshmallow 數據類模式

[英]Dictionary vs Marshmallow dataclass schemas for webargs

webargs模塊允許將參數模式描述為純字典或棉花糖數據類模式: 第一個變體看起來更短更快,但我們失去了 IDE 中的語法高亮和類型檢查(因為它是 dict),並且它導致更長的調用,即args['field1']而不是arg.field1 。 您在大型項目中使用哪種變體? 在使用第一個或第二個變體 ...

如何使用webargs從查詢參數中按值解析枚舉?

[英]How to parse enums by value from query parameters using webargs?

我有下一個枚舉: 和架構: 在 Flask 之后,我用webargs聲明了 GET 方法: 它失敗並出現錯誤: 我在調試器中檢查過它,發現EnumField調用EStatus(value) 。 問題是我的值是str類型,因為它來自查詢參數。 如何做出EnumField它轉換為int ...

在 Flask-RESTful + webargs 中未收到 GET 參數

[英]GET params are not recieved in Flask-RESTful + webargs

我正在使用來自 flask 的Resource class restful 和use_kwargs裝飾器來獲取方法。 這是代碼: 但我無法通過 URL 傳遞參數。 它總是返回缺失值。 這些 URL 不起作用: 與use_args相同。 但是我可以在flask.request.args中看到我的參數。 ...

從 URL 參數解析分隔和嵌套的字段名稱以進行部分響應

[英]Parse delimited and nested field names from URL parameter for partial response

在基於Flask-RESTful的 API 中,我希望允許客戶端通過?fields=...參數部分檢索 JSON 響應。 它列出了字段名稱(JSON 對象的鍵),這些名稱將用於構建較大原始文件的部分表示。 以最簡單的形式,這可能是一個逗號分隔的列表: 這可以通過 webargs 的Delimi ...

使用 webargs 時,flassger 在 lib/python3.6/site-packages/webargs 中尋找模板

[英]While using webargs flassger is looking for templates in lib/python3.6/site-packages/webargs

我正在使用 flask-restful、webargs、marshmallow 和 flasgger。 我的代碼看起來像這樣: 在加載 apidocs url 時,正在 lib/python3.6/site-packages/webargs 中尋找模板。 當我將 flasgger_yamlsv2 移 ...

flask-marshmallow:僅當方法為PUT時,如何將所有字段標記為可選

[英]flask-marshmallow: how to mark all fields as optional only when the method is PUT

我正在做一個燒瓶安息api,我遇到麻煩的是marshmallow-sqlalchemy和webargs 總之,這是我的sqlalchemy模型: 這是我的架構 以及使用flask-classful和webargs的路線示例: 問題:正如您在我的sqlalchemy模 ...

Python 中的 webargs / Marshmallow 可以修改字段,而不僅僅是驗證它嗎?

[英]Can webargs / Marshmallow in Python modify a field, not just validate it?

我將 Flask 與 Flask-restful 和webargs (使用Marshmallow作為其后端)一起使用。 目前我可以用這個來拉入我想要的領域: 到現在為止還挺好。 但我真正想做的是確保args['name']進入各種方法(“post”、“get”等),並且空格已經被剝離,所以我不必 ...

為Datashader儀表板上的其他圖形添加回調標志

[英]Adding callbacks flags for additional figure on Datashader Dashboard

我試圖根據替代匯總將其他數據添加到datashader儀表板示例中。 例如,與地理位置NYC_Taxi lat,lon PU和DO聚合一起,我想在同一儀表板中包含第二個面板,該面板具有行程距離/提示數字。 我在布局中設置了第二個圖形,可以從第一個圖像鏡像datashader層。 具有兩 ...

是否可以將SQLalchemy中的PhoneNumberType存儲為null?

[英]is it possible to store a PhoneNumberType from SQLalchemy as null?

我正在使用webargs和python創建API,並且我有一個條件,要求用戶必須提供電話號碼或電子郵件地址。 如果用戶僅提供電子郵件地址,則當sqlalchemy嘗試實例化PhoneNumberType時,出現了預期的錯誤: sqlalchemy_utils.types.phone_nu ...

Flask錯誤處理程序無法處理斷言錯誤

[英]Flask error handler not able to handle Assertion Error

我使用Flask-RESTful來構建REST api和webargs進行解析。 在定義資源時,我希望參數存在,所以我寫了required = True 例如: 現在, 在執行API的單元測試時,顯式不指定條目,它返回斷言錯誤 當我檢查時,exc_value是 ...

Flask在使用URL編碼參數處理請求時出現問題

[英]Flask problems handling a request with URLencoded parameters

我有一個奇怪的問題; 我正在運行Flask,並且具有取消會員資格的API函數。 該URL還包含用於設置取消原因的參數。 這是一個簡短的文本,並且可以包含擴展字符,因此該字符串由主叫方進行URL編碼。 但是在某些情況下,Flask甚至在到達我自己的處理代碼之前都會返回400錯誤。 例 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM