我有一个在请求正文中接受 start_time、end_time 和布尔值 closed_all_day 的 api。
from flask_restplus import Namespace, fields
timings = api.model('open times', {
'start_time': fields.String(required=True, description='Time in 24 hour HH:MM format, defaulted to 00:00 if closed_all_day'),
'end_time': fields.String(required=True, description='Time in 24 hour HH:MM format, defaulted to 00:00 if closed_all_day'),
'closed_all_day': fields.Boolean(required=True, description='If True overwrites start_time and end_time')
})
start_time 和 end_time 的格式为 HH:MM(24 小时格式)
如果我使用
fields.Date
或者
fields.DateTime
然后我得到了完整的 ISO 日期格式,这也不是我想要的。
有没有办法将输入限制为 HH:MM 格式?