"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > جدول المحتويات: أساسيات جانغو

جدول المحتويات: أساسيات جانغو

تم النشر بتاريخ 2024-11-02
تصفح:816

Table of Contents: Django Basics

تابع البث المباشر انقر هنا


جدول المحتويات: أساسيات جانغو

  1. مقدمة إلى جانغو

    • نظرة عامة على إطار عمل جانغو
    • تثبيت بايثون
    • إعداد بيئة افتراضية
    • تثبيت جانغو
    • إنشاء مشروع جانغو الأول الخاص بك
  2. هيكل مشروع جانغو

    • فهم تخطيط مشروع جانغو
    • إدارة إعدادات جانغو
    • تهيئة إعدادات قاعدة البيانات
    • نظرة عامة على ملفات urls.py وviews.py وmodels.py
  3. إنشاء تطبيقات جانغو

    • ما هو تطبيق جانغو؟
    • إنشاء وتسجيل التطبيق
    • فهم بنية التطبيق
    • ربط التطبيقات بالمشروع الرئيسي
  4. نماذج جانغو

    • مقدمة إلى Django ORM
    • إنشاء النماذج وإدارتها
    • ترحيل قاعدة البيانات باستخدام makemigrations وmigrate
    • الاستعلام عن قاعدة البيانات باستخدام Django ORM
  5. مشرف جانغو

    • إعداد واجهة إدارة Django
    • تخصيص واجهة الإدارة
    • إدارة المستخدمين والأذونات
    • إنشاء مستخدم متميز
  6. مشاهدات جانغو وعناوين URL

    • فهم طرق العرض في جانغو
    • توجيه عنوان URL وأنماط عنوان URL
    • طرق العرض المستندة إلى الفئة مقابل طرق العرض المستندة إلى الوظائف
    • عرض قوالب HTML
  7. قوالب جانغو

    • مقدمة إلى لغة قالب جانغو (DTL)
    • إنشاء واستخدام القوالب
    • توريث القالب وقابلية إعادة استخدامه
    • التعامل مع علامات القالب والمرشحات
  8. نماذج جانغو

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

    • عرض الملفات الثابتة في جانغو
    • إدارة ملفات الوسائط (الصور ومقاطع الفيديو وما إلى ذلك)
    • تكوين المسارات الثابتة ومسارات الوسائط
    • نشر الملفات الثابتة وملفات الوسائط في الإنتاج
  10. مصادقة المستخدم

    • مقدمة لنظام المصادقة في جانغو
    • إنشاء تسجيل المستخدم وطرق عرض تسجيل الدخول
    • إدارة جلسات المستخدم
    • تنفيذ وظيفة إعادة تعيين كلمة المرور
  11. إنشاء واجهات برمجة تطبيقات REST باستخدام Django

    • مقدمة إلى إطار عمل Django REST (DRF)
    • إنشاء نقاط نهاية واجهة برمجة التطبيقات
    • المتسلسلات ومجموعات الاستعلام
    • المصادقة والأذونات في DRF
  12. الاختبار في جانغو

    • مقدمة لاختبار جانغو
    • اختبارات وحدة الكتابة للمشاهدات والنماذج والنماذج
    • استخدام عميل اختبار Django
    • إجراء الاختبارات وعرض النتائج
  13. نشر مشروع جانغو

    • التحضير لمشروع جانغو للإنتاج
    • إعداد خادم الإنتاج
    • ضبط Gunicorn وNginx
    • النشر على منصات مثل Heroku أو DigitalOcean
  14. الخاتمة والخطوات التالية

    • ملخص أساسيات جانغو
    • أفضل الممارسات لتطوير جانغو
    • موارد لمزيد من التعلم
    • مقدمة إلى موضوعات جانغو المتقدمة (مثل القنوات والتخزين المؤقت)

بيان الافراج تم نشر هذه المقالة على: https://dev.to/vincod/table-of-contents-Django-basics-5h89?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3