أحاول حفظ كائن في قاعدة البيانات الخاصة بي، لكن يظهر خطأ من نوع MultiValueDictKeyError.
تكمن المشاكل في النموذج ، عندما يتم تحديد حقل من نوع checkbox (وضع علامة صح عليه) في نموذج form ويسمى الحقل is_published. المشكلة تحدث إذا لم يتم تحديد خانة الاختيار ، فمن الواضح أنه لا يتم تمرير أي شيء إذا لم يتم تحديد هذا الحقل. ويظهر أن الخطأ يحدث بسبب السطر التالي:
is_published = request.POST['is_published']
كيف أتعامل بشكل صحيح مع هذا الاستثناء وأقوم بتصحيحه؟
السؤال
Amer Abdallah
أحاول حفظ كائن في قاعدة البيانات الخاصة بي، لكن يظهر خطأ من نوع MultiValueDictKeyError.
تكمن المشاكل في النموذج ، عندما يتم تحديد حقل من نوع checkbox (وضع علامة صح عليه) في نموذج form ويسمى الحقل is_published. المشكلة تحدث إذا لم يتم تحديد خانة الاختيار ، فمن الواضح أنه لا يتم تمرير أي شيء إذا لم يتم تحديد هذا الحقل. ويظهر أن الخطأ يحدث بسبب السطر التالي:
كيف أتعامل بشكل صحيح مع هذا الاستثناء وأقوم بتصحيحه؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.