在webapp2中可以用同一方法处理get和post吗?
我的get和post方法之间几乎没有什么区别。有一种方法是把共同的逻辑放在另一个函数里,然后在get和post方法中都调用这个函数。不过在我这么做之前,我想知道是否可以用一个函数同时处理这两种情况,这样会更简洁。
2 个回答
2
这篇文章很好地解释了什么时候使用GET和POST。你当然可以使用这两种方式,但在某些情况下,你可能更想用其中一种。你也可以在同一个类里面用相同的方法来处理它们,就像这样:
class MyHandler(webapp2.RequestHandler):
def function_to_handle_requests(self):
# code goes here
def get(self):
self.function_to_handle_requests
def post(self):
self.function_to_handle_requests