Développement Webعربى

تطوير تطبيقات الويب باستخدام بايثون

دليل شامل لتطوير تطبيقات الويب

4.3(57)321 pages9 chapitres0 apprenants

À propos du livre

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

Avis des lecteurs

Ces avis proviennent de lecteurs qui possèdent le livre — par achat ou dans le cadre de leur abonnement.
4.3
★★★★☆
57 avis
5
17
4
40
3
0
2
0
1
0

    Table des matières

    1

    الفصل الأول

    1. كتاب Django التعليمي
    2. ما هو Django
    3. تاريخ Django
    4. تاريخ إصدار Django
    5. شعبية استخدامات Django
    6. ميزات Django
    7. التطوير السريع
    8. حالة الأمان
    9. قابل للتطوير
    10. محمل بالكامل
    11. متعدد الاستخدامات
    12. مفتوح المصدر
    13. مجتمع واسع ومدعوم
    14. المتطلبات الأساسية
    15. الجمهور المستهدف
    16. المشكلة
    17. تثبيت Django
    18. التحقق من تثبيت Django
    19. مشروع Django
    20. مثال على مشروع Django
    21. تحديد الموقع في المشروع
    22. تشغيل مشروع Django
    23. تكوين Django مع خادم الويب Apache
    24. إعداد بيئة Django الافتراضية
    25. تثبيت Django
    2

    الفصل الثاني

    1. واجهة مسؤول Django
    2. إنشاء مستخدم مسؤول
    3. تطبيق Django
    4. إنشاء تطبيق
    5. مثال على تطبيق Django
    6. قم بتشغيل التطبيق
    7. Django MVT
    8. نموذج Django
    9. تسجيل/استخدام النموذج
    10. حقول نموذج Django
    11. يوفر Django أنواعًا مختلفة من الحقول المدمجة.
    12. مثال على حقول نموذج Django
    13. خيارات الحقل
    14. مثال على نموذج Django
    15. طرق عرض Django
    16. إرجاع الأخطاء
    17. مثال على طريقة عرض Django
    18. مُزيِّنات HTTP لعرض Django
    19. قوالب Django
    20. لماذا قالب Django ؟
    21. تكوين قالب Django
    22. مثال بسيط لقالب Django مثال بسيط
    23. تحميل القالب
    24. تشغيل الخادم
    25. لغة قالب Django
    26. مثال متغير Django
    27. الوسوم
    3

    الفصل الثالث

    1. تعيين عنوان URL لـ Django
    2. وظائف عنوان URL لـ Django
    3. التعامل مع ملفات Django الثابتة
    4. تهيئة Django الثابتة (CSS، جافا سكريبت، جافا سكريبت، صور)
    5. مثال على تحميل الصور في Django
    6. Django تحميل جافا سكريبت
    7. مثال على تحميل CSS من Django
    8. نموذج Django
    9. مثال نموذج Django ModelForm
    10. تشغيل الخادم
    11. نماذج Django
    12. بناء نموذج في Django
    13. إنشاء النموذج في Django
    14. التحقق من صحة نموذج Django
    15. مثال التحقق من صحة Django
    16. قم بتثبيت النموذج
    4

    الفصل الرابع

    1. اتصال قاعدة بيانات Django
    2. ترحيل النموذج
    3. عمليات ترحيل قاعدة بيانات Django
    4. النموذج
    5. الترحيلات
    6. برامج Django الوسيطة
    7. إنشاء البرمجيات الوسيطة الخاصة
    8. تفعيل البرمجيات الوسيطة
    9. ترتيب البرمجيات الوسيطة والطبقات
    10. طرق البرمجيات الوسيطة الأخرى
    11. معالجة_العرض(الطلب، طريقة_العرض، طريقة_العرض، طريقة_العرض_الأعراف، طريقة_العرض_القوارير)
    12. معالجة_قالب_الاستجابة(طلب،استجابة)
    13. معالجة_استثناء(طلب، استثناء)
    14. طلب Django والاستجابة
    15. Django HttpRequest
    16. سمات Django HttpRequest Django HttpRequest
    17. طرق Django HttpRequest
    18. مثال على Django HttpRequest
    19. Django HttpResponse
    20. Attributes Django HttpResponse Django
    21. Django HttpResponse Methods
    22. استثناءات Django
    23. فئات استثناءات Django
    24. استثناءات محلل عناوين URL لـ Django
    25. استثناءات قاعدة بيانات Django
    26. استثناءات Django Http الاستثناءات
    27. استثناءات معاملات Django
    28. مثال على استثناء Django
    29. جلسة Django
    30. مثال على جلسة عمل Django
    31. ملف تعريف الارتباط Django
    32. مثال على ملفات تعريف الارتباط في Django
    5

    الفصل الخامس

    1. إنشاء CSV مع Django
    2. مثال Django CSV
    3. ملف CSV الديناميكي باستخدام قاعدة البيانات
    4. Django PDF
    5. Django with Bootstrap
    6. نشر Django إلى Github
    7. إعداد بريد Django الإلكتروني
    8. تكوين Django
    9. مسؤول Django
    10. تسجيل نموذج Django
    11. تشغيل السيرفر
    12. الوصول إلى المتصفح
    13. إضافة سجل
    14. تحديث السجل
    15. حذف السجل
    16. عمليات إعادة توجيه Django | الدليل الكامل لعمليات إعادة التوجيه
    17. ما هي عمليات إعادة التوجيه؟
    18. لماذا إعادة التوجيه مفيدة؟
    19. نموذج تسليم النموذج مثال على إعادة التوجيه
    20. كيف تعمل إعادة توجيه HTTP؟
    21. إعادة التوجيه المؤقت مقابل إعادة التوجيه الدائم
    22. طريقة العرض المستندة إلى فئة إعادة التوجيه
    23. الخلاصة
    24. Django على _الحذف
    25. بناء جملة Django on_delete
    26. خيارات مختلفة عند الحذف
    27. CASCASE
    28. الحماية
    29. SET_DEFAULT
    30. SET ()
    31. DO_NOTHING
    32. RESTRICT
    6

    الفصل السادس

    1. طرق العرض العامة القائمة على فئة Django
    2. طرق العرض المستندة إلى الدالة
    3. طرق العرض المستندة إلى الفئة
    4. تنفيذ CRUD (إنشاء، استرجاع، تحديث، حذف) باستخدام طرق العرض المستندة إلى الفئة
    5. تنفيذ طرق العرض المستندة إلى الفئة
    6. إنشاء طريقة عرض
    7. طريقة عرض الاسترداد
    8. طريقة عرض التفاصيل
    9. UpdateView
    10. حذف طريقة العرض
    11. الكود:
    12. الخلاصة
    13. نموذج إنشاء مستخدم Django UserCreationForm إنشاء مستخدم جديد
    14. ما هي عناصر المستخدم؟
    15. تنفيذ نموذج إنشاء مستخدم Django UserCreationForm
    16. يجب أن يتخذ نموذج تسجيل المستخدم المناسب الخطوات التالية.
    17. تحميل صور Django | كيفية تحميل الصور مع Django
    18. تحميل الصور إلى Django
    19. الخلاصة
    20. استعلامات Django ORM | كيفية العمل مع استعلامات ORM
    21. إنشاء جدول في قاعدة البيانات باستخدام النموذج
    22. كيفية الحصول على جميع السجلات من الجدول (النموذج)
    23. كيفية إضافة سجل إلى جدول (نموذج)
    24. استرجاع كائنات مفردة من مجموعات الاستعلامات
    25. تصفية السجلات
    26. استخدام طريقة الاستبعاد()
    27. كيفية إجراء استعلامات OR في Django ORM ؟
    28. كيفية إجراء استعلامات AND في Django ORM ؟
    29. إنشاء عناصر متعددة في لقطة واحدة
    30. تحديد مجموعات الاستعلامات
    31. كيف يمكن ترتيب مجموعات الاستعلامات بترتيب تصاعدي أو تنازلي؟
    32. كيف يمكن ترتيب حقل من نموذج علاقة (مع مفتاح خارجي)؟
    33. عمليات البحث عن الحقول المهمة
    34. كيفية إجراء عمليات الانضمام في Django
    35. كيفية تجميع السجلات في Django ORM ؟
    36. كيفية إجراء عملية اقتطاع مثل عملية الاقتطاع باستخدام Django ORM؟
    37. كيفية الحصول على اتحاد البيانات
    38. ما الفرق بين null=صحيح و blank=صحيح؟
    39. الخلاصة
    40. إنشاء المشاريع
    41. إنشاء النموذج
    42. نموذج مخصص مع حقول الحاجيات
    43. حقل البريد الإلكتروني
    44. حقل منطقي
    45. نموذج مخصص مع DataField()
    46. DateField() مع سمة عنصر واجهة المستخدم NumberInput
    47. أداة DateField() مع أداة SelectDateWidget
    48. نموذج مخصص باستخدام DecimalField()
    49. نموذج مخصص مع حقل الاختيار()
    50. حقل الاختيار() مع أداة التحديد (Select Widget)
    51. الوسيطات الأساسية
    52. مطلوب (منطقية)
    53. الطول_الأقصى والطول_الأدنى
    54. التسمية (سلسلة)
    55. الأولي (سلسلة) لـ CharField()
    56. الأولي (منطقية) لـ BooleanField()
    57. الأولي (التاريخ والوقت) لـ DateField()
    58. حقل خيارات متعددة
    59. حقل اختيار من متعدد () مع خانة اختيار حدد خانة اختيار متعددة
    60. حقل اختيار النموذج()
    61. إرسال نموذج اتصال Django
    62. الخلاصة
    7

    الفصل السابع

    1. كيفية استخدام تعديلات Django Widget Tweaks
    2. مشكلة مع نموذج Django المدمج
    3. تثبيت تعديلات Django
    4. الاستخدام
    5. اختصارات Django
    6. التصيير()
    7. المعلمات -
    8. المعلمات الاختيارية -
    9. إعادة التوجيه()
    10. كيفية ربط MySQL بـ Django
    11. المتطلبات الأساسية
    12. التنفيذ
    13. الخلاصة
    14. ما هو تعبير الاستعلام؟
    15. تعبيرات الفئة F()
    16. تجنب حالة السباق باستخدام F()
    17. استخدام F() لفرز القيم الفارغة
    18. تعبير Func()
    19. التعبيرات التجميعية
    20. تعبير القيمة()
    21. كيفية استخدام تعبير F()
    22. ما هو تعبير الاستعلام؟
    23. تعبيرات الفئة F()
    24. تجنب حالة السباق باستخدام F()
    25. استخدام F() لفرز القيم الفارغة
    26. تعبير Func()
    27. التعبيرات التجميعية
    28. تعبير القيمة()
    29. تطبيق Django للأخبار
    30. خطوات لتحسين الاستقرار في تطبيق Django على Heroku
    31. مقدمة
    32. أولاً، دعنا نقوم بإعداد الخطوات الأساسية لإعداد البيئة
    33. الآن، دعنا الآن نناقش خطوات تحميل برنامج Django على Heroku
    34. .2 إنشاء مستودع Git تنفسي محلي
    35. .3 تثبيت وتسجيل الدخول إلى Heroku
    36. .4إنشاء تطبيق Heroku
    37. 5.نشر تطبيق Django باستخدام Python
    38. خطوات متقدمة لتحسين الاستقرار في التطبيق
    39. تكوين خادم WSGI
    40. تمكين التسجيل
    41. خدمة الملفات الثابتة
    42. خدمة المحتوى الديناميكي
    43. إضافة مجال مخصص
    44. تحديث إعدادات DNS الخاص بك
    45. اربطه مع GitHub
    46. استخدم Heroku Pipelines
    47. تمكين التوسيع التلقائي
    48. ترحيل Heroku
    49. الخطوة الإضافية 6: إعداد قاعدة بيانات علائقية
    50. الخلاصة
    51. تطبيق ويب ToDo Webapp باستخدام Django
    52. الوحدات النمطية اللازمة:
    8

    الفصل الثامن

    1. التركيبات في Django
    2. كيف يمكننا إنشاء التركيبات في Django ؟
    3. كيف يمكننا اختبار تركيباتنا؟
    4. ما هي حالة اختبار Django ؟
    5. الخلاصة
    6. Doka Django
    7. ما هو Doka ؟
    8. ما هو Django ؟
    9. كيف تستخدم دوكو Django معاً؟
    10. كيفية إعداد بيئة تطوير Doka Django ؟
    11. كيفية إعداد مشروع Django ؟
    12. كيف تنشئ تطبيق Doka؟
    13. كيفية إعداد قاعدة بيانات Dokku ؟
    14. إعداد تخزين Dokku
    15. وصول مسؤول Django إلى مسؤول Django على Dokku
    16. إضافة نطاق
    17. ما هي بعض فوائد استخدام بيئة تطوير Dokku Django ؟
    18. الخلاصة
    19. الحقول العلائقية في نماذج Django
    20. 1.المفتاح الخارجي
    21. .2حقل واحد إلى حقل واحد
    22. 3.حقل متعدد إلى متعدد
    23. حقول عناوين URL في المتسلسلات - إطار عمل Django REST
    24. ما هي حقول URL؟
    25. HyperlinkedRelatedField
    26. حقل الهوية التشعبي HyperlinkedIdentityField
    27. حقل URLField
    9

    الفصل التاسع

    1. Django CMS vs. WordPress
    2. سيتضمن هذا البرنامج التعليمي الموضوع التالي -
    3. ما هو Django CMS ؟
    4. ميزات Django CMS
    5. عيوب Django CMS
    6. متى تستخدم Django CMS ؟
    7. الأدوات المدمجة مع نظام إدارة المحتوى Django
    8. ما هو WordPress ؟
    9. ميزات WordPress
    10. عيوب WordPress
    11. متى تستخدم WordPress ؟
    12. أدوات مدمجة مع WordPress
    13. ما نوع الموقع الإلكتروني الذي يمكن للمستخدم إنشاؤه باستخدام WordPress ؟
    14. الفرق بين Django CMS و WordPress
    15. الخلاصة
    16. Django vs. Laravel
    17. ما هو Django ؟
    18. الميزات الرئيسية Django
    19. ما هو Laravel ؟
    20. الميزات الرئيسية Laravel
    21. الفرق بين Django Laravel
    22. بعض الاختلافات المهمة الأخرى
    23. مقارنة بين Django and Laravel
    24. الخلاصة
    25. PHP مقابل Django | فرق مهم بين PHP و Django
    26. الفرق بين Django و PHP
    27. مقارنة بين Django و PHP
    28. إعداد البيئة
    29. مزايا Django
    30. مزايا PHP
    31. عيوب Django
    32. عيوب PHP
    33. مقارنة دعم الهندسة المعمارية
    34. سهولة الاختبار
    35. دعم المجتمع
    36. الخلاصة

    Livres associés