بنية مشروع جانغو الأساسية

 

إنشاء مشروع Django جديد

بعد تثبيت Django، يمكنك إنشاء مشروع Django جديد باستخدام الأمر التالي في الواجهة النصية للأوامر (CLI):

django-admin startproject myproject

هذا الأمر سينشئ مجلدًا جديدًا باسم “myproject” يحتوي على بنية المشروع الأساسية لـ Django.

فهم بنية المشروع والملفات الرئيسية

بنية مشروع Django تتضمن الملفات والمجلدات التالية:

  • manage.py: هذا البرنامج النصي يساعد في إدارة المشروع. يمكنك استخدامه لإنشاء تطبيقات، تشغيل الخادم الخاص بك، وتنفيذ الأوامر الأخرى.
  • myproject/: هذا المجلد يحتوي على الإعدادات الخاصة بالمشروع.
  • myproject/settings.py: هذا الملف يحتوي على إعدادات المشروع.
  • myproject/urls.py: هذا الملف يحتوي على الإعلانات الخاصة بالطرق للمشروع.

تطوير تطبيقات Django

إنشاء تطبيقات داخلية لمشروع Django

يمكنك إنشاء تطبيق جديد داخل مشروع Django باستخدام الأمر التالي:

python manage.py startapp myapp

هذا الأمر سينشئ مجلدًا جديدًا باسم “myapp” يحتوي على بنية التطبيق الأساسية لـ Django.

توصيل التطبيقات بقواعد البيانات

Django يدعم العديد من أنظمة قواعد البيانات مثل SQLite, PostgreSQL, MySQL, و Oracle. يمكنك تحديد الإعدادات الخاصة بقاعدة البيانات في ملف settings.py.

نظام الطرق في Django

فهم كيفية التعامل مع الطرق والعرض في Django

Django يستخدم نظام الطرق لتحديد كيف يتم التعامل مع الطلبات. في ملف urls.py، يمكنك تحديد الطرق والعروض المرتبطة بها.

إنشاء صفحات وعرض البيانات

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


ليست هناك تعليقات:

بنية مشروع جانغو الأساسية

  إنشاء مشروع Django جديد بعد تثبيت Django، يمكنك إنشاء مشروع Django جديد باستخدام الأمر التالي في الواجهة النصية للأوامر (CLI): django-admi...

راسلنى

الاسم

بريد إلكتروني *

رسالة *