我有一个由flask-RESTful定义的端点:
class SearchEvents(Resource):
def get(self, name, start_date, end_date):
#do stuff
api.add_resource(endpoints.SearchEvents, '/events/<string:name>/<string:start_date>/<string:end_date>')
我正在使用Postman手动测试。我想传入起始日期和结束日期的空值。然而:
http://127.0.0.1:5000/events/test/ / #<--Spaces
并且
http://127.0.0.1:5000/events/test/""/""
徒劳无功。
self
属性,为什么你要删除所有的查询参数(name
,start_date
,end_date
)? - guyargs
的类型,比如args = request.args
。它该怎么使用?它是一个字典还是一个类,每个参数都有属性等等。读者需要在调试中尝试或查找文档,然后通过反复试错来确定类型,而不是已经了解它。 - Guillaume Chevalier