我正在使用flask-classy
让我的观点更加清晰。以下是delete
请求的一些方法:
class FooView(FlaskView):
@route('/<int:id>/', endpoint='foo.delete', methods=['DELETE'])
def bar(self, id):
return 'this is delete method'
当我使用curl -X DELETE localhost:2000/foo/1/
或jquery ajax请求测试时,此方法正常工作。但是,我不知道如何在jinja2中为该方法建立链接。知道我该怎么办?
提前致谢。
答案 0 :(得分:0)
无法为锚标记指定HTTP方法。它们都会导致GET
个请求。如果您想支持GET
以外的方法,例如DELETE
或POST
,则需要使用JavaScript,您说您已经使用了它。