pythoneve:有没有一种方法可以避免在Eve-fram中通过url进行资源查找

2024-10-03 17:20:58 发布

您现在位置:Python中文网/ 问答频道 /正文

pythoneve:有没有一种方法可以避免在Eve框架中通过url进行资源查找?在

例/人/(字符串:用户标识)/爱好

我想避免在端点请求中查找user_id,在这里我将以自定义方式处理user_id字段。在


Tags: 方法字符串用户框架idurl方式资源
1条回答
网友
1楼 · 发布于 2024-10-03 17:20:58

您可以选择对每个资源或全局允许的方法。在

在这种情况下,您可以通过设置item item_methods属性来限制GET。例如,如果您只想让项目DELETE,则需要在endpoint definition中添加以下内容:

'item_methods': ['DELETE']

文件上说:

item_methods:

A list of HTTP methods supported at item endpoint. Allowed values: GET, PATCH, PUT and DELETE. PATCH or, for clients not supporting PATCH, POST with the X-HTTP-Method-Override header tag. Locally overrides ITEM_METHODS.

相关问题 更多 >