我能够用其中任何一个完成相同的任务 - 我只需要确保如果获得ajax方法,那么我的视图需要处理get
并且如果是POST,那么视图处理post
。
鉴于此,何时使用GET,何时使用POST?
$.ajax({
method: "????",
url: $endpoint,
data: $buttonData,
success: handleSuccess,
error: handleError,
})
class MyAjaxView(View):
def ???(self, request, *args, **kwargs):
答案 0 :(得分:2)
一般来说,POST用于"发送"服务器的东西,而GET用于" fetch"来自服务器的东西。遵循这些惯例是一个好主意,因为API必须如何运作。