我正在学习使用Google App Engine进行开发.
这是教程中的代码之一,http://code.google.com/appengine/docs/python/gettingstarted/usingwebapp.html
from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app
class MainPage(webapp.RequestHandler):
def get(self):
self.response.headers['Content-Type'] = 'text/plain'
self.response.out.write('Hello, webapp World!')
application = webapp.WSGIApplication(
[('/', MainPage)],
debug=True)
def main():
run_wsgi_app(application)
if __name__ == "__main__":
main()
Run Code Online (Sandbox Code Playgroud)
我的代码几乎相同.我有时会收到警告:
警告2011-06-30 13:10:44,443 init .py:851]您正在使用默认的Django版本(0.96).默认的Django版本将在不久的将来在App Engine版本中更改.请调用use_library()来显式选择Django版本.有关详细信息,请参阅http://code.google.com/appengine/docs/python/tools/libraries.html#Django
有人可以用use_library()来重新考虑上面的代码.我不知道如何开始以及在哪里使用use_library以及如何处理webapp.
提前致谢.