# دليل إضافة المواد والدروس

## هيكل النظام

النظام يتكون من:
1. **التصنيفات (Categories/المواد)**: المواد الدراسية مثل (الرياضيات، اللغة العربية، العلوم)
2. **الدروس (Lessons)**: دروس داخل كل مادة

## إضافة مادة جديدة من Django Admin

### الخطوات:

1. افتح Django Admin: `http://127.0.0.1:8000/admin/`

2. سجل الدخول بحساب المدير

3. اذهب إلى **Lessons** → **تصنيفات (المواد)**

4. اضغط **إضافة تصنيف (مادة)**

5. املأ البيانات:
   - **الاسم**: اسم المادة (مثل: "الرياضيات" أو "اللغة العربية")
   - **الوصف**: وصف مختصر للمادة (اختياري)
   - **نوع التصنيف**: اختر من القائمة:
     - `مادة دراسية` - للمواد الدراسية الرئيسية
     - `مهارة` - للمهارات الحياتية
     - `موضوع` - للمواضيع الفرعية
     - `مستوى` - للمستويات التعليمية
     - `أخرى` - لأنواع أخرى
   - **أيقونة**: اسم الأيقونة (اختياري)
   - **ترتيب العرض**: رقم لتحديد ترتيب المادة في القائمة (0 هو الأول)
   - **نشط**: تأكد من تفعيله لعرض المادة

6. اضغط **حفظ**

## إضافة درس جديد

### الخطوات:

1. اذهب إلى **Lessons** → **الدروس**

2. اضغط **إضافة درس**

3. املأ البيانات:
   - **العنوان**: عنوان الدرس
   - **الوصف**: وصف الدرس (اختياري)
   - **التصنيف**: اختر المادة من القائمة المنسدلة
   - **الملف الصوتي**: ارفع ملف الصوت للدرس
   - **النص المفروغ**: النص بعد التفريغ (يمكن إضافته لاحقاً)
   - **المدة بالثواني**: مدة الملف الصوتي
   - **الحالة**: 
     - `مسودة` - للدروس قيد الإعداد
     - `قيد المراجعة` - للدروس التي تحتاج مراجعة
     - `معتمد` - للدروس المعتمدة
     - `منشور` - للدروس التي تظهر للمستخدمين

4. اضغط **حفظ**

## أمثلة على المواد

يمكنك إضافة مواد مثل:
- الرياضيات
- اللغة العربية
- العلوم
- القرآن والتجويد
- تعليم القراءة والكتابة
- المهارات الحياتية
- تعليم الحاسوب
- اللغات الأجنبية

## نصائح

- استخدم **ترتيب العرض** لتنظيم المواد حسب الأهمية
- تأكد من أن الحالة **منشور** لعرض الدرس للمستخدمين
- يمكنك إضافة وصف للمواد لمساعدة المستخدمين على فهم المحتوى
- استخدم الأيقونات لتسهيل التعرف على المواد بصرياً





