Google App Engine + jQuery Ajax = 405 Метод не разрешен

Кто-то должен быть в состоянии объяснить, что я здесь делаю неправильно! Я пытаюсь создать САМЫЙ простой пример поста AJAX в приложении Google App Engine ... и у меня не получается!

Вот приложение Python

import cgi

from google.appengine.api import users
from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app
from google.appengine.ext import db
from django.utils import simplejson

class EmailItem(db.Model):
  email = db.StringProperty(multiline=False)
  date = db.DateTimeProperty(auto_now_add=True)

class EmailList(webapp.RequestHandler):
  def get(self):   
    self.response.out.write("You see nothing!")

  def post(self):
    eitem = EmailItem()
    eitem.email = self.request.get("address")
    eitem.put()
    self.response.out.write("success")


application = webapp.WSGIApplication([('/', EmailList)])
def main():
    run_wsgi_app(application)

if __name__ == "__main__":
    main()

А вот и JQuery

$.ajax({
        type: "POST",
        url: "myappengineURL",
        data: "address=" + sVerifiedEmail,
        success: function(msg) {
            alert("Data Saved: " + msg);
        },
    });

Предполагая, что я действительно знаю, как использовать jQuery и вызывать этот вызов AJAX ... почему я получаю ошибку 405?

Я переписал эту штуку шестью различными способами, пытаясь заставить ее работать ... и я не могу! Пока я смотрю на совет отhttp://blog.pythoughts.com/posts/AJAX-with-Google-App-Engine#jqueryAjax и статью AJAX RPC кода Google, на которую я не могу опубликовать ссылку, потому что StackOverflow говорит НЕТ НЕТ НЕТ. Ни один из этих примеров, кажется, не работает для меня.

Что я делаю неправильно?

Ответы на вопрос(6)

Ваш ответ на вопрос