tg2
Version 2.4.3
TurboGears是一個混合網絡框架,可以既可以充當完整的堆棧框架,又是微框架。 Turnogears可以幫助您快速前進,並在需要時擺脫困境!
Turbogears既可以用作完整的堆棧框架,也可以用作單個文件模式下的微型框架。
要嘗試渦輪的話,如果您還沒有的話,請獲得pip :
$ curl -o'https://bootstrap.pypa.io/get-pip.py' $ python get-pip.py
並安裝渦輪:
$ pip安裝turbogears2
然後,服務turbogears Web應用程序就像使用您的應用程序製作webapp.py文件一樣簡單:
來自wsgiref.simple_server導入make_server
從TG導入最小值configurator
從TG Import曝光,TGController
#我們的Web應用程序的rootcontroller,負責為 /
類rootcontroller(tgcontroller):
@expose(content_type =“ text/plain”)
DEF索引(自我):
返回“你好世界”
#使用我們的根控制器配置新的最小應用程序。
config = minimAlapplicationConfigurator()
config.update_blueprint({
'root_controller':rootcontroller()
}))
#服務新配置的Web應用程序。
打印(“在港口8080 ...”)
httpd = make_server('',8080,config.make_wsgi_app())
httpd.serve_forever()
從python webapp.py開始,然後在http://localhost:8080/打開瀏覽器
想進一步玩渦輪嗎?嘗試Turbogears教程:
訪問Turbogears文檔以獲取完整的文檔和教程。
請參閱Turbogears網站,以獲取框架的快速概述並尋求支持。
Turbogears經過MIT式許可證(請參閱License.txt)。其他合併項目可以根據不同的許可獲得許可。所有許可都允許非商業和商業用途。