python中Mako庫實例用法
Mako是一個模板庫。一種嵌入式的語言,能夠?qū)崿F(xiàn)簡化組件布局以及繼承,主要的用途也是和作用域有關(guān),但是效果是最直接切靈活的,這些都是mako的基本功能,掌握了基礎(chǔ)內(nèi)容,接下來就是詳細(xì)的了解講述,從幾個方面為大家詳細(xì)講述,首先在眾多模板庫中的優(yōu)點,以及實例應(yīng)用等等,一起來了解學(xué)習(xí)下吧。
Mako的優(yōu)點:學(xué)習(xí)成本低,能夠在結(jié)構(gòu)上進行轉(zhuǎn)義。
應(yīng)用方向:文本文件生成。
模塊引用:from mako.template import Template基本用法:
from mako.template import Templatet = Template(’hello world!’)print t.render()Python模板庫Mako的用法
集成Mako
在Django中集成Mako
通過Django的中間件可以集成Mako。首先需要安裝django-mako模塊。
在Django項目的settings.py文件中,修改 MIDDLEWARE_CLASSES ,添加 djangomako.middleware.MakoMiddleware 。使用 render_to_response() 函數(shù)即可使用:
from djangomako.shortcuts import render_to_responsedef hello_view(request): return render_to_response(’hello.txt’, {’name’: ’yeolar’})
到此這篇關(guān)于python中Mako庫實例用法的文章就介紹到這了,更多相關(guān)python中Mako庫怎么用內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. 解決AJAX返回狀態(tài)200沒有調(diào)用success的問題2. JSP數(shù)據(jù)交互實現(xiàn)過程解析3. Ajax實現(xiàn)表格中信息不刷新頁面進行更新數(shù)據(jù)4. PHP設(shè)計模式中工廠模式深入詳解5. CSS hack用法案例詳解6. 利用promise及參數(shù)解構(gòu)封裝ajax請求的方法7. .NET中l(wèi)ambda表達式合并問題及解決方法8. ASP 信息提示函數(shù)并作返回或者轉(zhuǎn)向9. asp(vbs)Rs.Open和Conn.Execute的詳解和區(qū)別及&H0001的說明10. ThinkPHP5實現(xiàn)JWT Token認(rèn)證的過程(親測可用)
