【发布时间】:2014-03-08 07:32:11
【问题描述】:
目前可以使用路径 /12345 查看我的实体,其中 12345 代表其 entity ID。
我想创建一个处理程序,它使用/12345/delete 删除任何实体。
处理程序看起来像这样:
class DeleteHandler(BaseHandler):
def get(self, entity_id):
# cannot retrieve entity using just entity_id
# We cannot use KIND.get_by_id(entity_id), since 'entity kind' is unknown
如何通过url获取实体种类,以便使用get_by_id()检索实体,然后删除?
我的处理方法正确吗?还是有更好的办法?
【问题讨论】:
-
那么
/12345/delete任何id 为12345 的实体? -
是的,先生 - 这是正确的@JimmyKane
-
感觉不对
标签: python google-app-engine app-engine-ndb webapp2