โดย mindphp » 09/01/2014 3:10 pm
template_file_root เราต้องกำหนด เข้าไป หรือ ให้ os หาให้ก็ได้
แต่ต้อง import os เข้ามาใช้งานก่อน
เช่น
โค้ด: เลือกทั้งหมด
#-*- coding=utf-8 -*-
import os
import jinja2
FAVORITES = [ "ทดสอบ", "ทดสอบ2", "ทดสอบ3" ]
#
templateVars = { "title" : "Mindphp.com ทดสอบ ส่ง Title",
"description" : "ทดสอบ ส่ง description.",
"favorites" : FAVORITES
}
template_dir=os.path.join(os.path.dirname(__file__))
template_dir += '\\templates'
env = jinja2.Environment(loader=jinja2.FileSystemLoader(template_dir))
template = env.get_template('template_jinja.html')
print template.render(templateVars)
template_file_root เราต้องกำหนด เข้าไป หรือ ให้ os หาให้ก็ได้
แต่ต้อง import os เข้ามาใช้งานก่อน
เช่น
[code]#-*- coding=utf-8 -*-
import os
import jinja2
FAVORITES = [ "ทดสอบ", "ทดสอบ2", "ทดสอบ3" ]
#
templateVars = { "title" : "Mindphp.com ทดสอบ ส่ง Title",
"description" : "ทดสอบ ส่ง description.",
"favorites" : FAVORITES
}
template_dir=os.path.join(os.path.dirname(__file__))
template_dir += '\\templates'
env = jinja2.Environment(loader=jinja2.FileSystemLoader(template_dir))
template = env.get_template('template_jinja.html')
print template.render(templateVars)[/code]