اذهب إلى المحتوى

السؤال

نشر

لقد قمت بتحميل قالب لمشروع جانغو وقمت بإنشاء Templates وقمت بتقسيمه وتوريثه كما هو متعارف والى الان الأمور زي الفل.

المشكلة أنني أفتقد الى بعض الاضافات في مشروعي في الواجهات وقمت بتحميل قالب أخر مثلا صفحة تسجيل الدخول بما تحتويه من ملفات css  , bootstrap, j.s وjquery   كيف يتم اضافتها للمشروع وتأخذ كل صفحة تنسيقاتها التي تخصها .

وعند اضافة تمبلت جديد أين يتم اضافته لأنني عملته في ملف Templatesالمشروع ككل وعملي مشاكل كثيرة حيق تتداخل التسيقات فيما بينها .

الذي عنده حل لهذه المشكلة يتكرم بالرد علما بـأنني لي أكثر من 3أيام أحاول حل المشكلة ولم استطع كحل جذري.

حسوب.png 2.png

Recommended Posts

  • 0
نشر

يُمكنك فصل القالبين عن بعض و تضع لكل قالب ملف مخطط خاص به، يعني إلى جانب القالب الأساسي لديك base.html تقوم بإنشاء ملف قالب آخر بإسم مغاير و ليكن إسم main.html أو أي إسم آخر ترغب به ثم عند إنشاء صفحات العروض التي تعتمد على هذا القالب تقوم بوراثة هذا الملف main بدل القالب الأساسي:

{% extends "main.html" %}

# ...

و في الصفحات التي تعتمد على القالب الأساسي تقوم فيها بوراثة ملف القالب الأساسي base.

يفضل الإعتماد على قالب واحد لنفس المشروع حتى لا تكثر الموارد لأن هذا يؤثر على الأداء.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...