วิธีโหลดเทมเพลต jinja โดยตรงจากระบบไฟล์
เอกสาร Jinja API ที่ pocoo.orgฯ : วิธีที่ง่ายที่สุดในการกำหนดค่า Jinja2 เพื่อโหลดเทมเพลตสำหรับแอปพลิเคชันของคุณมีลักษณะประมาณนี้: from jinja2 import Environment, PackageLoader env = Environment(loader=PackageLoader('yourapplication', 'templates')) สิ่งนี้จะสร้างสภาพแวดล้อมเทมเพลตด้วยการตั้งค่าเริ่มต้นและตัวโหลดที่ค้นหาเทมเพลตในโฟลเดอร์เทมเพลตภายในแพ็คเกจ python ของyourapplication ปรากฎว่านี่ไม่ใช่เรื่องง่ายเพราะคุณต้องสร้าง / ติดตั้งแพคเกจ python ด้วยเทมเพลตของคุณซึ่งแนะนำความซับซ้อนที่ไม่จำเป็นมากมายโดยเฉพาะอย่างยิ่งหากคุณไม่มีเจตนาที่จะแจกจ่ายรหัสของคุณ คุณสามารถอ้างถึงคำถาม SO ในหัวข้อที่นี่และที่นี่แต่คำตอบนั้นคลุมเครือและไม่น่าพอใจ สิ่งที่มือใหม่ไร้เดียงสาต้องการทำอย่างเห็นได้ชัดก็แค่โหลดเทมเพลตโดยตรงจากระบบไฟล์ไม่ใช่เป็นทรัพยากรในแพ็คเกจ วิธีนี้ทำได้อย่างไร?