Jquery Google App Engine(Python)中用于Ajax的自定义HTTP方法

Jquery Google App Engine(Python)中用于Ajax的自定义HTTP方法,jquery,python,django,google-app-engine,web-applications,Jquery,Python,Django,Google App Engine,Web Applications,因此,我在阅读python中RequestHandler类的示例,我注意到它支持多种方法,而不是我习惯使用的两种方法,即GET和POST 是否可以将自定义方法添加到实现RequestHandler的RequestHandler类或my类中,以进一步扩展这些方法 例如,这将是webapp的典型实现: class MainPage (webapp.RequestHandler): def get(self): #do things self.response.

因此,我在阅读python中RequestHandler类的示例,我注意到它支持多种方法,而不是我习惯使用的两种方法,即GET和POST

是否可以将自定义方法添加到实现RequestHandler的RequestHandler类或my类中,以进一步扩展这些方法

例如,这将是webapp的典型实现:

class MainPage (webapp.RequestHandler):
    def get(self):
        #do things
        self.response.out.write("This was get")
我还可以添加这样的方法吗

    def SaveAttribute(self):
        #do more things
        self.response.out.write("Attribute saved")
我特别要求,这样我就可以轻松地设置jquery ajax重应用引擎webapp,如果我可以在.ajax()调用中使用类似于“type”参数的自定义方法,这将使我的生活比仅仅通过POST处理所有事情容易得多


如果这是不可能的,那么有没有一个相当简单的方法来做我需要做的事情?

您可能想看看。。。这并不完全是你所要求的,但却达到了同样的最终结果。

webapp有允许的硬编码方法。你也许可以用另一个框架或自定义版本的webapp来实现,但我还没有尝试过;我不知道运行时本身是否会传递任何随机HTTP请求,或者它是否被限制为更高级别上允许的类型。这属于我问题的“非常严格地做我需要做的事情”部分。=)