社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

percious

percious 最近创建的主题
percious 最近回复了
16 年前
回复了 percious 创建的主题 » Django与其他python web框架的对比?

我建议再看一下TG2。我认为人们没有注意到自上一个版本以来所取得的一些进展。除了不断增长的可用的wsgi实用程序之外,还有很多tg2特定的项目需要考虑。以下是几个亮点:

TurboGears Administration System -这个到数据库的CRUD接口可以使用声明性配置类完全自定义。它还与Dojo集成,为您提供无限可滚动的表。服务器端验证也是自动化的。管理接口使用RESTful URL和HTTP谓词,这意味着使用行业标准编程连接起来很容易。

CrudRestController / RestController -涡轮齿轮提供了一种结构化的方式来处理控制器中的服务。通过扩展我们的restcontroller,使您能够使用标准化的HTTP动词。联合 Sprox 使用crudestController,您可以使用完全可自定义的自动生成的表单将crud放在应用程序的任何位置。 turbogears现在支持将mime类型作为url中的文件扩展名,因此您可以让您的控制器render.json和.xml具有它用来呈现html的相同接口(从控制器返回字典)。

如果你点击链接,你会发现我们有一套新的斯芬克斯文档,它比过去的文档更广泛。

用最好的 web server , ORM template system (S)(选择自己的)在幕后,很容易理解为什么TG对于那些想要快速发展,并且随着站点的增长仍然具有可扩展性的人来说是有意义的。

涡轮齿轮通常被视为试图击中移动目标,但我们对发布保持一致,这意味着您不必担心走出后备箱获得所需的最新功能。未来:更多的涡轮齿轮扩展,将允许您的应用程序增长的功能与容易的巴斯德命令。