W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
從?Pylons?0.9.7 開(kāi)始,集成 Jinja 到 Pylons 驅(qū)動(dòng)的應(yīng)用令人難以置信的簡(jiǎn)單。
模板引擎在?config/environment.py?中配置。為 Jinja2 的配置看起來(lái)是這樣:
from jinja2 import Environment, PackageLoader
config['pylons.app_globals'].jinja_env = Environment(
loader=PackageLoader('yourapplication', 'templates')
)
之后,你可以用?pylons.templating?模塊中的?render_jinja?函數(shù)渲染 Jinja 模板。
此外,設(shè)置 Pylons 的?c?對(duì)象為嚴(yán)格模式是個(gè)好主意。按照默認(rèn),訪問(wèn)任何?c?對(duì)象 上不存在的屬性會(huì)返回一個(gè)空字符串而不是一個(gè)未定義對(duì)象。更改這個(gè),只需要使用這個(gè) 片段并添加到你的?config/environment.py?中:
config['pylons.strict_c'] = True
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: