INET 20060330
新版的 INET 出了,主要加入 RIP and OSPFv2 等 IP Routing 功能
QuickMindMaps
I've Update some QuickMindMaps for TurboGears. Those QuickMindMaps present from model to views(by topic) to give you better resolution of TurboGears.
And I've listed My TurboGears-relate posts on my pbwiki
TurboGears 的測試框架
TurboGears 裡集成了 nose 作為測試工具. nose 支持 unitest /doctest, 可以對資料庫處理 (Model), 生成的頁面 (View), cherrypy 輸出結果 (Controller) 作測試.
搭配 selenium4gears 直接測試網頁介面的能力,讓 TurboGears 擁有了完整的測試方法.
TurboGears 可以直接集成成熟的現成 python 套件,這是使用 TurboGears 的好處.
TurboGears 支持各種 Ajax 套件
網路上許多 Ajax 套件,例如 Dojo, Rico, 提供了比 TurboGears 預設的 mochikit 更多視覺上或是功能上的便利.
要讓 TurboGears 框架支援更多這些 Ajax 函式庫超容易。只要將解壓縮後的函式庫放到 Turbogears/static/js 資料夾下。然後在要使用時在 html 中以 script type="text/javascript" src = "/tg_js/script.js" 路徑加入即可
例如要用 Dojo 的 WYSIWYG 網頁編輯器功能,
先在 html body 中加入
div class="dojo-Editor" some content /div
然後再在 title 中加入 dojo 連結
script type="text/javascript" src="/tg_js/dojo/dojo.js
並呼叫載入要使用的 dojo-Editor 功能:
script type="text/javascript" dojo.require("dojo.widget.Editor"); /script