python中Mako庫(kù)實(shí)例用法
Mako是一個(gè)模板庫(kù)。一種嵌入式的語(yǔ)言,能夠?qū)崿F(xiàn)簡(jiǎn)化組件布局以及繼承,主要的用途也是和作用域有關(guān),但是效果是最直接切靈活的,這些都是mako的基本功能,掌握了基礎(chǔ)內(nèi)容,接下來(lái)就是詳細(xì)的了解講述,從幾個(gè)方面為大家詳細(xì)講述,首先在眾多模板庫(kù)中的優(yōu)點(diǎn),以及實(shí)例應(yīng)用等等,一起來(lái)了解學(xué)習(xí)下吧。
Mako的優(yōu)點(diǎn):學(xué)習(xí)成本低,能夠在結(jié)構(gòu)上進(jìn)行轉(zhuǎn)義。
應(yīng)用方向:文本文件生成。
模塊引用:from mako.template import Template基本用法:
from mako.template import Templatet = Template(’hello world!’)print t.render()Python模板庫(kù)Mako的用法
集成Mako
在Django中集成Mako
通過Django的中間件可以集成Mako。首先需要安裝django-mako模塊。
在Django項(xiàng)目的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庫(kù)實(shí)例用法的文章就介紹到這了,更多相關(guān)python中Mako庫(kù)怎么用內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. CentOS郵箱服務(wù)器搭建系列——SMTP服務(wù)器的構(gòu)建( Postfix )2. PHP基礎(chǔ)之生成器4——比較生成器和迭代器對(duì)象3. ASP新手必備的基礎(chǔ)知識(shí)4. Docker 啟動(dòng)Redis 并設(shè)置密碼的操作5. asp文件用什么軟件編輯6. 通過IEAD+Maven快速搭建SSM項(xiàng)目的過程(Spring + Spring MVC + Mybatis)7. JS中6個(gè)對(duì)象數(shù)組去重的方法8. vue+element開發(fā)一個(gè)谷歌插件的全過程9. 利用CSS制作3D動(dòng)畫10. Vue axios獲取token臨時(shí)令牌封裝案例

網(wǎng)公網(wǎng)安備