鉴于以下路线:
Route(r'/app/product/<id:\d+>', handler='app.handlers.ProductHandler:show',
methods=['GET'], name='show-product'),
Route(r'/app/product/<id:\d+>',
handler='app.handlers.ProductHandler:delete', methods=['DELETE'],
name='delete-product'),
和以下形式:
<form action="{{ uri_for('delete-product', id=product.key.id()) }}"
method="DELETE">
提交此表格由 show-product 路线提取。
大多数浏览器不支持 DELETE 和 PUT 操作,但许多 Web 框架都支持一些魔法来支持它们。例如,提供一个隐藏的 _method 参数。
webapp2 是否有开箱即用的东西来支持 DELETE 和 PUT 操作?