【发布时间】:2013-06-06 01:05:05
【问题描述】:
所以我有一个金字塔遍历应用程序,我希望能够 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 不起作用。上下文在doesnotexist 上抛出了一个keyerror,但是在这种情况下如何让遍历器匹配一个视图?
【问题讨论】: