新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
創(chuàng)新互聯(lián)Python教程:python使用required定義必填字段
說明

在烏翠等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都網站建設、成都網站設計 網站設計制作按需開發(fā),公司網站建設,企業(yè)網站建設,品牌網站設計,全網營銷推廣,外貿網站建設,烏翠網站建設費用合理。
1、要想定義必填字段,只需要在 fields 里面加入 required 參數并設置為 True 即可。
2、還可以自定義錯誤信息,使用 error_messages 即可。
實例
from pprint import pprint
from marshmallow import Schema, fields, ValidationError
class UserSchema(Schema):
name = fields.String(required=True)
age = fields.Integer(required=True, error_messages={'required': 'Age is required.'})
city = fields.String(
required=True,
error_messages={'required': {'message': 'City required', 'code': 400}},
)
email = fields.Email()
try:
result = UserSchema().load({'email': 'foo@bar.com'})
except ValidationError as err:
pprint(err.messages)以上就是python使用required定義必填字段,希望對大家有所幫助。更多Python學習指路:創(chuàng)新互聯(lián)python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
標題名稱:創(chuàng)新互聯(lián)Python教程:python使用required定義必填字段
分享路徑:http://www.5511xx.com/article/dhihpss.html


咨詢
建站咨詢
