Python-Eve:Auth 之后有任何预 GET 钩子吗?

Python-Eve: Any pre GET hook after Auth?

似乎 on_pre_GET_<resouce_name> 甚至在 Auth.authorize() 发生之前就被调用了。在 auth 之后和获得 item/resource?

之前是否可以使用任何挂钩

谢谢!

很遗憾,这是一个无效问题。因为 eve 中的所有 PRE 钩子都在 Auth 发生后被调用。这是 Eve 的 GET 项目和资源代码:

/eve/methods/get.py中:

   23  @ratelimit()
   24  @requires_auth('resource')
   25: @pre_event
   26  def get(resource, **lookup):
   27      """ Retrieves the resource documents ...
   ..
  143  @ratelimit()
  144  @requires_auth('item')
  145: @pre_event
  146  def getitem(resource, **lookup):
  147      """

对于 PRE 事件,@pre_event 装饰器也在 @required_auth 装饰器之后使用。