عزوز عزوز2 نشر 20 نوفمبر 2022 أرسل تقرير مشاركة نشر 20 نوفمبر 2022 (معدل) اريد انشاء الصفحة الرئيسية في دجانغو و وفيها زر تسجيل دخول الى برنامج moodle و ايضا عرض بعض الكورسات الموجودة في برنامج moodle في الصفحة الرئيسية المبنية في دجانغو هل هناك طريقة ربط بين دجانغو و moodle تم التعديل في 20 نوفمبر 2022 بواسطة عزوز عزوز2 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Ahmed Sadek Elamine Touahria نشر 20 نوفمبر 2022 أرسل تقرير مشاركة نشر 20 نوفمبر 2022 يمكنك استعمال حزمة moodle_api لخدمات الويب Moodle REST قم بتفعيل خدمات الويب انتقل إلى إدارة الموقع -> المكونات الإضافية -> خدمات الويب -> نظرة عامة واتبع التعليمات لتمكين خدمات الويب وإنشاء رمز ترخيص مميز. الإستعمال الوظيفة الرئيسية هي moodle_api.call (function_name، ** kwargs) التي تستدعي وظيفة moodle API باسم محدد. يتم تمرير الوسيطات إلى وظيفة API كوسيطات كلمات رئيسية على سبيل المثال courseids = [1،2،3] ، categories = [{'id': 1، 'name': 'Some name'}، ... تصفح إدارة الموقع -> المكونات الإضافية -> خدمات الويب -> وثائق واجهة برمجة التطبيقات للحصول على وسيطات محددة لوظائف واجهة برمجة التطبيقات الممكنة. مثال >>> import moodle_api >>> moodle_api.URL = "https://my.moodle.site" >>> moodle_api.KEY = "xxxxx (moodle secret token)"# مفتاح الخاص بك >>> course5 = moodle_api.call('core_course_get_contents', courseid=5) >>> course5[0].keys() dict_keys(['id', 'summary', 'name', 'visible', 'summaryformat', 'modules']) قائمة الدورات Class CourseList تعالج قائمة بجميع الدورات. بمجرد التهيئة ، يمكنك الحصول على الدورات حسب المعرف والرقم. >>> courses = moodle_api.CourseList() >>> courses.by_id[5] {'categoryid': 9, 'categorysortorder': 170009, 'completionnotify': 0, 'courseformatoptions': [{'name': 'numsections', 'value': 17}, ... >>> courses.by_idnumber['1234'] {'categoryid': 9, 'categorysortorder': 170009, 'completionnotify': 0, 'courseformatoptions': [{'name': 'numsections', 'value': 17}, ... 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Kais Hasan نشر 20 نوفمبر 2022 أرسل تقرير مشاركة نشر 20 نوفمبر 2022 يمكنك استعمال moodle_api و التي توفر لك طريقة سهلة للتعامل مع ال moodle في البايثون و بالتالي في django، يمكن الاطلاع على المكتبة من هنا. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 عزوز عزوز2 نشر 20 نوفمبر 2022 الكاتب أرسل تقرير مشاركة نشر 20 نوفمبر 2022 بتاريخ 8 ساعات قال Ahmed Sadek: انتقل إلى إدارة الموقع -> المكونات الإضافية -> خدمات الويب -> نظرة عامة واتبع التعليمات لتمكين خدمات الويب وإنشاء رمز ترخيص مميز. اخي الكريم لم اجد خدمات الويب في المكونات الاضافية اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Ahmed Sadek Elamine Touahria نشر 20 نوفمبر 2022 أرسل تقرير مشاركة نشر 20 نوفمبر 2022 بتاريخ 13 دقائق مضت قال عزوز عزوز2: اخي الكريم لم اجد خدمات الويب في المكونات الاضافية حاول مع هذا المسار إدارة الوصول> إدارة الموقع> الميزات المتقدمة حدد "تمكين خدمات الويب" ثم انقر فوق "حفظ التغييرات" أو إذا كان باللغة الإنجليزية Access Administration > Site administration > Advanced features اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 عزوز عزوز2 نشر 21 نوفمبر 2022 الكاتب أرسل تقرير مشاركة نشر 21 نوفمبر 2022 بتاريخ 11 ساعات قال Ahmed Sadek: حاول مع هذا المسار إدارة الوصول> إدارة الموقع> الميزات المتقدمة حدد "تمكين خدمات الويب" ثم انقر فوق "حفظ التغييرات" أو إذا كان باللغة الإنجليزية Access Administration > Site administration > Advanced features شكرا لك اخي الكريم اخي سؤال اخر ... هل يمكن ان ارفع مودل و جانغو في نفس الاستضافة؟ 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Ahmed Sadek Elamine Touahria نشر 21 نوفمبر 2022 أرسل تقرير مشاركة نشر 21 نوفمبر 2022 بتاريخ 9 دقائق مضت قال عزوز عزوز2: شكرا لك اخي الكريم اخي سؤال اخر ... هل يمكن ان ارفع مودل و جانغو في نفس الاستضافة؟ نعم بالطبع ، إذا كانت من نوع VPS أو VPC اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 عزوز عزوز2 نشر 21 نوفمبر 2022 الكاتب أرسل تقرير مشاركة نشر 21 نوفمبر 2022 بتاريخ 21 ساعات قال Ahmed Sadek: import moodle_api اخي الكريم كيف تنصيب المكتبة اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
عزوز عزوز2
اريد انشاء الصفحة الرئيسية في دجانغو و وفيها زر تسجيل دخول الى برنامج moodle
و ايضا عرض بعض الكورسات الموجودة في برنامج moodle في الصفحة الرئيسية المبنية في دجانغو
هل هناك طريقة ربط بين دجانغو و moodle
رابط هذا التعليق
شارك على الشبكات الإجتماعية
7 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.