*繼承與重寫
error:}
this text is not shown
*其他用法
自帶linkify 將在頁面顯示鏈結
自定義方法
在handler裡定義函式, 新增到self.ui字典
class homehandler(tornado.web.requesthandler):
def test_string(self, msg):
msg = msg.decode('utf-8')
return '%s' % (msg,msg)
def get(self, *args, **kwargs):
self.ui['test_function'] = self.test_string
self.render('login.html', error ='錯誤')
使用自定義函式
**tornado預設轉義所有字元, 預設autoescape,
可以用 知名區域性不轉義內容
也可以使用使本檔案內容預設不轉義
配合escape達到區域性轉義
** ...
for迴圈, 也可以使用
** ... .....
** html元素累加,和base不同 base必須放第一行
** 配合}使用
tornado模板搭建
開啟cmder,建立乙個目錄,把專案clone下來。windows環境下,用 python3.8作為直譯器比較麻煩,需要在檔案中新增一些配置才能把torado執行起來,這個在官方檔案裡頭有說明。所有這邊用python3.6的版本來建立。首先在window環境配置中,把python3.6的配置移動到p...
tornado快速入門
alt rnter 萬能提示 ctrl y 刪除一行 ctrl d 複製一行 路由是乙個列表,每乙個路由都是乙個元組 用來響應使用者請求 class indexhandler requesthandler 響應以get方式發起的請求 def get self,args,kwargs 伺服器給瀏覽器的...
tornado入門總結
tornado全稱tornado web server,是乙個用python語言寫成的web伺服器兼web應用框架,由friendfeed公司在自己的 friendfeed中使用,被facebook收購以後框架以開源軟體形式開放給大眾。這些配置裡有個很有趣的地方,tornado的熱過載是可以自己設定...