تشغيل واختبار التطبيق محلياً

إدارة حماية البيانات في الحوسبة السحابية | صفحة 85

تشغيل واختبار التطبيق محلياً

دعونا نشغل تطبيقنا ونتأكد من أنه يعمل بشكل صحيح قبل المتابعة

تشغيل التطبيق

Terminal
$ 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

✅ راجع رسائل الخطأ

اقرأ رسائل الخطأ في Terminal - تحتوي على معلومات مفيدة

✅ استخدم وضع Debug

debug=True يعطيك معلومات أكثر عن الأخطاء

✅ أعد تشغيل الخادم

Ctrl+C ثم python app.py مرة أخرى

اليوم الثاني: تشغيل واختبار التطبيق