الانتقال إلى المحتوى الرئيسي

كيفية توصيل موضوع التمهيد إلى جانغو: تعليمات خطوة بخطوة

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

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

ملاحظة: قبل البدء ، تأكد من أن لديك جانغو والتمهيد تثبيت.

الخطوة 1: إنشاء مشروع جانغو جديد أو فتح مشروع قائم. ثم انتقل إلى المجلد مع مشروعك.

الخطوة 2: إنشاء ملف جديد اسمه قاعدة.أتش تي أم أل في مجلد قوالب المشروع الخاص بك. سيكون هذا الملف هو القالب الرئيسي لجميع صفحات تطبيق الويب الخاص بك.

  1. ربط موضوع من التمهيد إلى جانغو: تعليمات خطوة بخطوة
  2. الخطوة 1: تحميل وتثبيت التمهيد
  3. الخطوة 2: إنشاء التطبيق جانغو
  4. سؤال وجواب
  5. ما هو التمهيد?
  6. ما هي وظيفة لا توفر التمهيد?
  7. لماذا ربط التمهيد لمشروع جانغو?

ربط موضوع من التمهيد إلى جانغو: تعليمات خطوة بخطوة

التمهيد هو إطار شعبية لتطوير تطبيقات الويب. جانغو ، بدوره ، هو واحد من الأطر الأكثر شعبية لتطوير الشبكة في بيثون. ربط موضوع التمهيد ل جانغو يمكن تبسيط كبير في تطوير وتحسين واجهة المستخدم من تطبيق ويب. في هذه المقالة ، سوف ننظر في تعليمات خطوة بخطوة لربط موضوع التمهيد إلى جانغو.

  1. تحميل موضوع التمهيد الذي تريد استخدامه. عادة ما يتم توفير موضوعات التمهيد كملفات كس وجافا سكريبت. حفظ هذه الملفات إلى مجلد مشروع جانغو الخاص بك ، على سبيل المثال ، في مجلد" ثابت".
  2. افتح ملف إعدادات مشروع جانغو الخاص بك (settings.py ). ابحث عن المتغير الثابت وأضف الكود التالي:

settings.py :

ثابت = ' / ثابت/'

الأفلام الثابتة = [

نظام التشغيل.الطريق.الانضمام (قاعدة ، 'ثابت')

]

  1. إنشاء قالب هتمل الأساسي لمشروع جانغو الخاص بك. في هذا القالب ، يمكنك الاتصال المغلق وجافا سكريبت موضوع الملفات من التمهيد.

قاعدة.أتش تي أم أل:

بلدي جانغو التطبيق

قم بإنشاء قالب هتمل جديد لتطبيق الويب الخاص بك ، على سبيل المثال ، " الفهرس.أتش تي أم أل". توسيع قالب هتمل الأساسي وملء محتوياته كما تراه مناسبا.

فهرس.أتش تي أم أل:

{٪يمتد " قاعدة.أتش تي أم أل"٪}

{٪كتلة المحتوى٪}

مرحبا بكم في موقع الويب الخاص بي!

  1. يمكنك العثور على الكثير من المعلومات المثيرة للاهتمام هنا.

{٪إندبلوك٪}

تخصيص مسارات ورل لمشروع جانغو الخاص بك لتتناسب مع قالب هتمل الجديد.

urls.py:

من جانغو.مسار استيراد عناوين المواقع

من عند .المشاهدات استيراد الفهرس_عرض

url أنماط = [

المسار ("،عرض الفهرس ، الاسم= "الفهرس"),

  1. # يمكنك إضافة طرق رابط أخرى هنا

]

إنشاء طريقة عرض لقالب هتمل الخاص بك.

views.py :

من جانغو.اختصارات استيراد تقديم

مؤشر مواطن_عرض (طلب):

عودة تقديم (طلب ، ' فهرس.أتش تي أم أل')

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

  1. الخطوة 1: تحميل وتثبيت التمهيد
  2. الخطوة الأولى هي تحميل وتثبيت مكتبة التمهيد على جهاز الكمبيوتر الخاص بك. للقيام بذلك ، اتبع الخطوات التالية:
  3. فتح الموقع الرسمي التمهيد في https://getbootstrap.com /.
  4. في الصفحة الرئيسية للموقع ، ابحث عن قسم "تنزيل" وانقر على زر "تنزيل" بجواره.

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

إذا اخترت تنزيل الأرشيف ، فبعد اكتمال التنزيل ، قم بفك ضغط الأرشيف إلى الدليل المطلوب على جهاز الكمبيوتر الخاص بك.

تهانينا ، لقد قمت بتنزيل وتثبيت مكتبة التمهيد بنجاح على جهاز الكمبيوتر الخاص بك! الآن يمكنك أن تنتقل إلى الخطوة التالية — ربط التمهيد لمشروع جانغو الخاص بك.

الخطوة 2: إنشاء التطبيق جانغو

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

أدخل الأمر التالي لإنشاء تطبيق جانغو جديد:

بايثون manage.py ستارتتاب مياب

حيث مياب هو اسم التطبيق الخاص بك. يمكنك اختيار أي اسم مناسب لك.

بعد تنفيذ هذا الأمر ، سوف جانغو إنشاء العديد من الملفات اللازمة للتطبيق الخاص بك للعمل. الملفات الهامة هي الملفات models.py , views.py و urls.py .

ملف النماذج.يستخدم الحمر لتحديد نماذج البيانات التي ستستخدمها في التطبيق. في وجهات النظر file.py إنشاء وظائف العرض التي تعالج الطلبات من العميل. في الملف urls.py يتم تعريف طرق ورل لآرائك.

يمكنك أيضا إنشاء الملفات والمجلدات الخاصة بك داخل التطبيق الخاص بك إذا لزم الأمر لمشروعك.

مبارك! كنت قد أنشأت للتو التطبيق جانغو الخاص بك!

في الخطوة التالية ، سنقوم بإعداد طرق ورل للتطبيق الخاص بك وربطه بمشروع جانغو الرئيسي.

سؤال وجواب

ما هو التمهيد?

التمهيد هو إطار شعبية لتطوير واجهات الويب. يوفر مجموعة واسعة من الأدوات والمكونات التي تجعل من السهل إنشاء تصميم احترافي وسريع الاستجابة.

ما هي وظيفة لا توفر التمهيد?

يوفر التمهيد مجموعة واسعة من المكونات الجاهزة والأساليب ، مثل الأزرار والأشكال وأشرطة التنقل وأكثر من ذلك. يتضمن أيضا شبكة توفر القدرة على التكيف والتنسيب السريع للعناصر على الصفحة.