يعتبر إطار العمل Django (جانغو / دجانجو) أحد أشهر إطارات تطوير الويب باستخدام لغة البرمجة Python (بايثون)، وها نحن نقدم مشروع لتطوير مدونة باستخدام هذا الإطار الضخم لنتعرف من خلاله كيفية بناء تطوير مواقع الويب بدءا من الصفر حتى مرحلة تشغيل المشروع على الاستضافة.
فيما يلي قائمة التشغيل الخاصة بمشروع المدونة:
3- تهيئة البنية الأساسية للمشروع وإنشاء المستودع المحلي
4- التعامل مع الملفات الثابتة static files وإعداد المكتبات الأساسية
5- تعريب مكتبة Bootstrap وضبط شريط التنقل العلوي
6- تكويد التصميم (إضافة لوجو المدونة وإنشاء الشريط الجانبي)
7- تكويد التصميم (منطقة التذييل Footer)
8- تكويد التصميم (إضافة أيقونات التواصل الاجتماعي)
9- وضع أجزاء الموقع الثابتة في ملف base.html
10- إظهار التدوينات في الصفحة الرئيسية
11- إظهار عنوان الصفحة وعمل ارتباط تشعيبي
12- إنشاء جدول التدوينات في قاعدة البيانات
13- إضافة التدوينات عن طريق لوحة التحكم Dajngo Administration
14- إضافة التدوينات عن طريق API – الجزء الأول
15- إضافة التدوينات عن طريق API – الجزء الثاني
16- إظهار التدوينات من قاعدة البيانات في الصفحة الرئيسية
17- إنشاء صفحة تفاصيل التدوينة
18- نظام التعليقات بمشروع مدونة (الجزء الأول)
19- تنسيق نظام التعليقات بمشروع مدونة (الجزء الثاني)
21- تثبيت وإعداد حزمة Crispy Forms وتفعيلها داخل نموذج التعليقات
22- تفعيل نموذج التعليقات لحفظ واستدعاء التعليقات
23- إظهار آخر التدوينات وآخر التعليقات في الشريط الجانبي بشكل فعال
24- إنشاء نموذج التسجيل بالمدونة
25- تعريب حقول نموذج التسجيل في المدونة
26- تفعيل نموذج التسجيل بالمدونة
27- إنشاء نموذج تسجيل الدخول باستخدام LoginView – الجزء الأول
28- إنشاء نموذج تسجيل الدخول باستخدام authenticate & login – الجزء الثاني
29- إنشاء نموذج تسجيل الدخول باستخدام HTML – الجزء الثالث
30- إظهار أزرار معينة للمستخدمين الموثوقين وإخفائها عن الزوار
31- بناء صفحة الملف الشخصي بشكل ثابت
32- تحويل صفحة الملف الشخصي من صفحة ثابتة إلى صفحة ديناميكية
33- التعامل مع الصور في مشروع مدونة
34- الديناميكية بين التسجيل بالموقع وإنشاء الملف الشخصي
35- تحجيم صورة الملف الشخصي للحفاظ على سرعة الموقع
36- تطوير خاصية التصفح من خلال زر التالي والسابق
37- تطوير صفحة تحرير الملف الشخصي
38- تطوير صفحة إضافة تدوينة جديدة
41- تشغيل المدونة على استضافة Heroku المجانية
وقد تم رفع الكود المصدري لـ (مشروع مدونة) على منصة Github ويمكنكم الوصول إلى المشروع عن طريق الرابط التالي:
الكود المصدري لمشروع مدنة على منصة github
أرجو من الله أن يكون هذا العمل نافعا للجميع ولا تنسونا من دعائكم.
أحدث التعليقات