python中Mako庫實例用法
Mako是一個模板庫。一種嵌入式的語言,能夠實現簡化組件布局以及繼承,主要的用途也是和作用域有關,但是效果是最直接切靈活的,這些都是mako的基本功能,掌握了基礎內容,接下來就是詳細的了解講述,從幾個方面為大家詳細講述,首先在眾多模板庫中的優點,以及實例應用等等,一起來了解學習下吧。
Mako的優點:學習成本低,能夠在結構上進行轉義。
應用方向:文本文件生成。
模塊引用: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() 函數即可使用:
from djangomako.shortcuts import render_to_responsedef hello_view(request): return render_to_response(’hello.txt’, {’name’: ’yeolar’})
到此這篇關于python中Mako庫實例用法的文章就介紹到這了,更多相關python中Mako庫怎么用內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!
相關文章:
1. docker compose idea CreateProcess error=2 系統找不到指定的文件的問題2. 將properties文件的配置設置為整個Web應用的全局變量實現方法3. 一文秒懂idea的git插件跟翻譯插件4. python爬蟲利用代理池更換IP的方法步驟5. layui Ajax請求給下拉框賦值的實例6. Java反射技術原理與用法實例分析7. python中pandas.read_csv()函數的深入講解8. PHP設計模式之迭代器模式Iterator實例分析【對象行為型】9. JS中的常見數組遍歷案例詳解(forEach, map, filter, sort, reduce, every)10. Python語言規范之Pylint的詳細用法
