首先B4一下令狐,想当年偶用Django的时候,他向偶推荐TurboGears,结果现在他自己要做Web开发了,却用起了Django。嘿嘿。
8 过偶还是喜欢TG,因为它提供了更多的选择——我这两天又去看了一下Django的文档,并没有看到有关可以自已选择改用SQLAlchemy(ORM) 或是Genshi(WebTemplate)的说明,看来传说中的“支持”并非官方选项,而是为专家准备的。不过我现在也已经不太想用Genshi了,因 为在性能上比KID的改进还是比较有限的,跟Jinjia相比还是差得比较多。真要考虑性能,Mako可能会更好,不过那个太专业,目前暂不考虑。还是把 KID和Jinjia研究好吧,毕竟前者是TG的默认配置,后者是Django的默认配置。
TG还有一个优点就是提供了很多现成的Ajax Widget,我曾经试用过一个叫做AjaxGrid的,貌似蛮好用。当然文档的缺乏是其中最痛苦的事情,经常要去看源码才能明白它是怎么用的。
不过这两天要拿它来正式使用时却发现了问题一大堆:
首先是对中文支持不行,不管是用Unicode还是UTF-8,显示出来就是乱码;
其次是只支持纯文本,如果要在内容中使用链接等就不行了,直接出来HTML代码。
最后只好作罢,继续回到HTML的路子上,放弃TG提供的Ajax。或者回头试试第三方的Ajax Widget吧。
分享到:
相关推荐
TurboGears小部件插件的源存储库。 如果您制作了TurboGears小部件,请发送邮件给我,以获取将您的TurboGears小部件放在此处的许可。 从http://www.turbogears.org/cogbin/下载TurboGears小部件
### TurboGears中文教程知识点详解 #### 一、TurboGears简介与定位 TurboGears是一款基于Python的Web框架,旨在简化Web应用程序的开发流程。它融合了MVC(Model-View-Controller)设计模式,使得开发者能够更加...
**Turbogears 2.0.3 官方帮助文档离线包详解** Turbogears是一个基于Python的Web应用程序框架,它结合了MVC(模型-视图-控制器)设计模式和组件化开发的理念,为开发者提供了一个高效、灵活且强大的工具集。这个...
### Python Frameworks Web 2.0 Programming with Django and TurboGears #### 一、书籍概述与作者介绍 《Python Frameworks Web 2.0 Programming with Django and TurboGears》是一本深入探讨Python Web开发框架...
TurboGears2是一个基于Python的Web开发框架,它结合了MVC(模型-视图-控制器)架构模式和微框架的概念,旨在提供高效、灵活且易于使用的开发环境。2.3.12是该框架的一个版本,可以从PyPI(Python Package Index)...
在Eclipse中调试/运行TurboGears2是一项重要的技能,尤其对于那些使用Python进行Web开发的程序员来说。TurboGears2是一个轻量级、可扩展的Web框架,它结合了MVC(模型-视图-控制器)设计模式和微框架的概念,提供了...
Rapid Web Applications with TurboGears
**Python-TurboGears:混合型Web框架的探索** TurboGears是Python世界中一个独特的Web开发框架,它巧妙地结合了全栈(FullStack)和微框架(Microframework)的优势,为开发者提供了极大的灵活性和效率。TurboGears...
涡轮齿轮(TurboGears)是一个开源的Python Web应用框架,它采用了模型-视图-控制器(MVC)的设计模式,旨在简化Web应用程序的开发。这个“涡轮齿轮教程”针对的是涡轮齿轮2.3版本,一个成熟且功能丰富的框架,用于...
TurboGears 具有全堆栈层的Python Web框架,在微框架核心上实现,支持MongoDB,可插拔应用程序和自动生成的AdminTurboGears TurboGears 是一个混合网络框架,既可以作为全栈框架,也可以作为微框架。 TurboGears 可...
《专业Python框架:使用Django和TurboGears进行Web 2.0编程》一书由Dana Moore、Raymond Budd和William Wright合著,由Wiley Publishing, Inc.出版,深入探讨了如何利用Python这一强大且灵活的编程语言来构建高效、...
TurboGears 2 是对原始TurboGears项目的一次彻底重塑,旨在利用最新的组件和技术,并提供一个完全可定制的WSGI(Web Server Gateway Interface)栈。TurboGears从一开始就被设计为一种基于最佳组件的全栈框架。随着...
资源分类:Python库 所属语言:Python 资源全名:TurboGears2-2.1.4.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
它是在为 TurboGears2 Web 框架提供 Python3 支持的过程中创建的,同时仍然向后兼容现有的 TurboGears 项目。 Gearbox 基于精简版的Cliff命令行框架,您可能需要考虑使用来获取更高级的用例和自定义命令解释器。 ...
《棕场网站转换:从TurboGears到Django的华丽转身》 在软件开发领域,棕场(Brownfield)项目是指已经存在并运行的、需要进行改造或扩展的项目,与绿地(Greenfield)项目相对,后者是从零开始的新项目。本篇文章将...
官方离线安装包,亲测可用
官方离线安装包,亲测可用
官方离线安装包,亲测可用
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装