عند كتابة هذا الأمر على الـ CMD في الويندوز لن يتم الدخول إلى المشروع ويظهر لي رسالة خطأ، مُمكن مساعدة حيال هذا الأمر؟
python manage.py runserver
الصورة التي توضح المشكلة:
عند كتابة هذا الأمر على الـ CMD في الويندوز لن يتم الدخول إلى المشروع ويظهر لي رسالة خطأ، مُمكن مساعدة حيال هذا الأمر؟
python manage.py runserver
الصورة التي توضح المشكلة:
هذه المشكلة تظهر بسبب عدم التوافق بين نسخة Django التي لديك واصدار Python 3
حاول تحديث نسخة Django الى اصدار احدث ويجب ان تحل المشكلة
يمكنك قراءة معلومات اضافية يمكن ان تساعدك من الرابط
إنتظرتك بفارغ الصبر؛ ولكن إذا قُمت أنا بتحديث Django إلى أحد إصدار سيؤثر هذا على متابعتي للدروس الموجودة في المسار، لأن الإصدار الموجود في مسار التعلم على برمج.كوم يعمل بـ Django==1.11.7
وما الحل إذًا؟
هل هذا يعني أنني إذا قمت بتحديث Django إلى إصدار أعلى من 1.11.7 لن أتمكن من متابعة الدروس بنجاح؟
بالتأكيد ستتمكن من متابعة الدروس ولكن توجد فروقات بسيطة بين اصدار Django لديك واحدث اصدار مثل استخدام path ضمن ملف url.py بدلا من url
يمكننا مساعدتك عندما تواجه مثل هذه المشاكل وبذلك فلن يسبب ذلك اي مشكلة
كلا لن يتغير ولن تواجه فروقات في الاصدارات بهذه الحالة وضمن الرابط يذكر ان هذه المشكلة غير موجودة مع اصدار 1.11.17 ولكن لا يمكنني تأكيد ذلك
فيمكنك المحاولة التحديث الى هذه النسخة وفي حال زوال الشكلة فيمكنك متابعة تعلمك باستخدام هذا الاصدار
نعم قمت بتحديث الحُزمة من الإصدار السباق الذي واجهت معه تلك المشكلة، إلى إصدار 1.11.7 كما هو في نص الحل على موقع stackoverflow.
ولكن أضن هذا يحل المشكلة دون التأثير أو التغيير في الأوامر المتبعة في دروس برمج.كوم، لأنه في درس “إعداد مشروعنا الأول على Django” ذكر الأخ عبدالله أنّ أي إصدار يتبع 1.11 يفي بالغرض مع هذه الدروس، والله أعلم…