مرحبًا، بافتراض أنك مطور ويب تكتب بلغة Python، فإن إطار العمل هو Flask. لديك مهمة إنشاء خدمة صغيرة متصلة بقاعدة بيانات MongoDB. تم تصميم الخدمة المصغرة لتخزين بيانات اللعبة. يتكون مخطط اللعبة من عدة معلمات:
- الاسم : سلسلة
- المؤلف : سلسلة
- الاستديو : وتر
- تاريخ\_الإصدار\_الإصدار: سلسلة
- التوفر: بول
- السعر : تعويم
- التقييم: مجموعة من العوامات

تتكون الخدمة الصغيرة نفسها من عدة طرق:
- /games GET request: يحصل على قائمة بجميع الألعاب من قاعدة البيانات
- /games PUT request: يضيف لعبة جديدة إلى قاعدة البيانات
- طلب PUT /games/ rating: يضيف معدلًا جديدًا للعبة، والذي سيتم إضافته بعد ذلك إلى التقييم العام للعبة
- /games طلب الحذف: يزيل اللعبة من قاعدة البيانات

يرجى كتابة كل جزء من الكود بشكل منفصل، عندما أقول للمتابعة.
{"source": "ewof/sharegpt-instruct-unfiltered-deduped", "kind": "human", "evolved_from": null}