Skip to main content

· One min read

新版的 INET 出了,主要加入 RIP and OSPFv2 等 IP Routing 功能

· One min read

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

· One min read

TurboGears 裡集成了 nose 作為測試工具. nose 支持 unitest /doctest, 可以對資料庫處理 (Model), 生成的頁面 (View), cherrypy 輸出結果 (Controller) 作測試.

搭配 selenium4gears 直接測試網頁介面的能力,讓 TurboGears 擁有了完整的測試方法.

TurboGears 可以直接集成成熟的現成 python 套件,這是使用 TurboGears 的好處.

· One min read

網路上許多 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