所以我有一个金字塔遍历应用程序,我希望能够 PUT 到不存在的 URI。有没有办法在视图配置中做到这一点?
所以例如我有这个
@view_defaults(context=models.Groups, renderer='json')
@view_config(request_method='GET')
class GroupsView(object):
def __call__(self):
''' This URI corresponds to GET /groups '''
pass
@view_config(request_method='PUT')
def put(self):
''' This URI should correspond to PUT /groups/doesnotexist '''
pass
当然,put 不起作用。上下文会在 上引发 keyerror doesnotexist
,但在这种情况下如何让遍历器匹配视图?