مدير المهام:
قائمة المهام: تعرض الصفحة الرئيسية للتطبيق قائمة بجميع المهام التي أضافها المستخدم.
إضافة مهمة: يمكن للمستخدمين إضافة مهام جديدة عن طريق كتابة وصف المهمة في حقل الإدخال والنقر فوق الزر "إضافة". سيتم إلحاق المهمة الجديدة بقائمة المهام.
حذف المهمة: تحتوي كل مهمة في القائمة على زر "حذف" يسمح للمستخدمين بإزالة مهمة. سيؤدي النقر فوق الزر "حذف" المرتبط بمهمة معينة إلى إزالة هذه المهمة من القائمة.
تفاصيل تقنية:
Python: الواجهة الخلفية لتطبيق الويب مكتوبة بلغة Python. Python هي لغة برمجة متعددة الاستخدامات وشائعة ، وهي بمثابة الأساس لإطار عمل Flask.
Flask: Flask هو إطار ويب خفيف الوزن وقوي في Python. يوفر الأدوات اللازمة لبناء تطبيقات الويب بسهولة وكفاءة. يتم تحديد مسارات التطبيق باستخدام أدوات تزيين Flask ، وهي تتعامل مع طلبات واستجابات HTTP.
HTML / CSS: يتم إنشاء الواجهة الأمامية للتطبيق باستخدام HTML للبنية و CSS للتصميم. يوفر HTML ترميز عناصر الصفحة ، ويكون CSS مسؤولاً عن التخطيط المرئي والعرض التقديمي.
التوجيه: التطبيق له مساران رئيسيان: "/" للصفحة الرئيسية (الفهرس) و "/ إضافة" لإضافة مهام جديدة. المسار "/ delete / int: index" مسؤول عن حذف المهام ويأخذ فهرس المهمة المراد حذفه كمعامل.
قائمة المهام: يتم تنفيذ قائمة المهام كقائمة بايثون بسيطة تسمى "المهام" ، والتي تخزن أوصاف المهام. يتم تحديث القائمة عند إضافة مهام جديدة أو حذف مهام موجودة.
كيفية استخدام مدير مهام مستقيل:
استنساخ المشروع: استنساخ أو تنزيل المشروع من المستودع.
تثبيت التبعيات: تأكد من تثبيت Python و Flask. إذا لم يكن كذلك ، يمكنك تثبيت Flask باستخدام Pip:
pip install flask
python app.py