تشغيل واختبار التطبيق محلياً
دعونا نشغل تطبيقنا ونتأكد من أنه يعمل بشكل صحيح قبل المتابعة
تشغيل التطبيق
$ cd my-cloud-app
$ python app.py
* Running on http://127.0.0.1:8080
* Debug mode: on
* Restarting with stat
* Debugger is active!
* Debugger PIN: 123-456-789
✅ علامات النجاح:
- • Running on http://127.0.0.1:8080
- • Debug mode: on
- • لا توجد رسائل خطأ
اختبار في المتصفح
1
افتح المتصفح
استخدم أي متصفح ويب (Chrome, Firefox, Safari)
2
اذهب إلى الرابط
اكتب الرابط التالي في شريط العناوين:
http://localhost:8080
يمكنك أيضاً استخدام: http://127.0.0.1:8080
3
شاهد النتيجة
يجب أن ترى صفحة HTML الجميلة مع الترحيب والتصميم الملون
4
جرب التطوير المباشر
غيّر شيئاً في ملف HTML واحفظ - ستشاهد التغيير فوراً بمجرد تحديث المتصفح!
حل المشاكل الشائعة
مشاكل شائعة:
❌ ModuleNotFoundError: No module named 'flask'
الحل:
pip install flask
❌ Address already in use
الحل: غيّر المنفذ في app.py
app.run(port=5001)
❌ TemplateNotFound: index.html
الحل: تأكد من وجود مجلد templates/
mkdir templates
نصائح سريعة:
✅ تحقق من هيكل الملفات
my-cloud-app/
├── app.py
└── templates/
└── index.html
├── app.py
└── templates/
└── index.html
✅ راجع رسائل الخطأ
اقرأ رسائل الخطأ في Terminal - تحتوي على معلومات مفيدة
✅ استخدم وضع Debug
debug=True يعطيك معلومات أكثر عن الأخطاء
✅ أعد تشغيل الخادم
Ctrl+C ثم python app.py مرة أخرى
اليوم الثاني: تشغيل واختبار التطبيق
مرحباً بك في اليوم الثاني! 🌟