استكشاف الأخطاء وإصلاحها في قارورة Error error
jinja2.exceptions.templatenotfound 'خطأ على الرغم من وجود الملف. إن فهم سبب حدوث هذا وحل المشكلة أمر بالغ الأهمية لتقديم النجاح في القالب.
السبب: في دليل القالب الافتراضي ، وهو "قوالب". بشكل افتراضي ، يبحث Flask عن قوالب في هذا الدليل الفرعي إلى جانب وحدة Python حيث يتم تعريف تطبيق القارورة. يتم وضعه في الموقع الصحيح. يجب أن يكون في الدليل الفرعي "القوالب" المجاور لوحدة Python.
اعتبارات إضافية:
"يجب إنشاء المجلد ضمن دليل الحزمة. على سبيل المثال ، "App = flask (__ name__ ، template_folder = 'template') '' سيستخدم دليل" القالب ". يوفر Flask خيارًا" اشرح اشرح _template_loading "للحصول على معلومات مفصلة حول محاولات البحث عن القالب. يمكن أن يكون هذا مفيدًا لتصحيح الأخطاء. ] myProject/ app.py قوالب/ home.html
للتطبيق المعبأ:
mypackage/ __init__.py قوالب/ home.html باتباع هذه الإرشادات ، يمكنك حل خطأ Templatenotfound بشكل فعال وجعل القوالب الخاصة بك كما هو مقصود.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3