أولاً، سيتقدم المعلم للوظيفة، وإذا تم اختياره، فسيتم إنشاء حسابات والموافقة عليها من قبل المشرف، وبعد الموافقة، يمكن للمعلم فقط الوصول إلى لوحة التحكم الخاصة به. بعد موافقة المسؤول على الحساب، يمكن للمدرس تسجيل حضور أي فصل وعرض حضوره لاحقًا. يمكن للمدرس أيضًا نشر/إعلان إشعار للطالب مثل تقديم الواجبات.
أولا يقوم الطالب بالتسجيل ثم القبول عندما تتم الموافقة على حسابهم من قبل المشرف، عندها فقط يمكن للطالب الوصول إلى لوحة التحكم الخاصة به. بعد موافقة المسؤول على الحساب، يمكن للطالب عرض التفاصيل الخاصة به مثل الحضور. لا يمكن للطالب عرض حضور الطالب الآخر. لا يمكن للطالب الإعلان، يمكنهم فقط المشاهدة.
سيقوم المشرف الأول بالتسجيل للحصول على حساب. بعد تسجيل الدخول يمكنهم معرفة عدد الطلاب/المعلمين الذين يرغبون في الحصول على وظيفة/القبول في مدرستهم. يمكنهم الموافقة على الطلب أو حذفه/إلغاءه. يمكنهم تحديث أي تفاصيل الطالب / المعلم. يمكن للمسؤول أن يعلن عن إشعار أيضا.
- تثبيت Python(3.7.6) (لا تنسَ تحديد "إضافة إلى المسار" أثناء تثبيت Python)
- افتح Terminal وقم بتنفيذ الأوامر التالية:
python -m pip install -r requirements.txt
- قم بتنزيل مجلد المشروع المضغوط هذا وقم بفك الضغط
- من خلال الطرفية انتقل إلى مجلد المشروع ثم قم بتشغيل الأوامر التالية:
py manage.py makemigrations
py manage.py migrate
py manage.py runserver
- أدخل الآن عنوان URL التالي في متصفحك
http://127.0.0.1:8000/
- في ملف settings.py، يجب عليك تقديم بريدك الإلكتروني وكلمة المرور
EMAIL_HOST_USER = 'youremail@gmail.com'
EMAIL_HOST_PASSWORD = 'your email password'
EMAIL_RECEIVING_USER = 'youremail@gmail.com'
تم تطوير هذا المشروع لأغراض تجريبية وليس من المفترض استخدامه في الحقيقية.
أي اقتراح هو موضع ترحيب. يمكنك مراسلتي على تويتر