本站首页    管理页面    写新日志    退出


«October 2025»
1234
567891011
12131415161718
19202122232425
262728293031


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7632412
建立时间:2006年5月29日




[TurboGears]一分鐘 TurboGears - 多頁面 (Multiple Pages) 講解
软件技术

lhwork 发表于 2007/2/25 13:57:19

1.使用超連結 (Make a Hyper link)return """Hello , <a href="tg">World!</a>"""在 TurboGears 中你可以直接用 return 傳 html 程式碼到網頁頁面上, 因此在 TurboGears 中你完全可以不使用樣板(Template)來建構一個網站. 注意到這邊的 "return" 使用"三重括號"來框住要傳回的資料, 在 python 中使用"三重括號"框住的內容就如 c 語言中的 "/* */" 標籤一樣代表多行內容或註解, 裡面可以允許html語法中的一般括號" "存在, 因此我們不必為了回傳資料的正確性而將內容改寫成如 <a href=\"tg\"> 的形式.2. 建立多個頁面 Make another pages3 def index(self):7 def tg(self):在範例中我們共建立了兩個函式, 這些函式前都加上了"@expose()"敘述, 表示都會被加入TurboGears 的網頁樹狀結構中.要建立額外的網頁, 就在 "controllers" 類別下加入更多的方法即可.3. url() 方法8 return "... <a href=%s>...</a>"""%url("/home")當有多層網頁時, 使用 url() 方法/函式可以保證連結的正確性


阅读全文(3026) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.594 second(s), page refreshed 144791895 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号