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)。其他合并项目可以根据不同的许可获得许可。所有许可都允许非商业和商业用途。