العودة إلى موقع برمج

عمل navbar

python
#101

ماهو اخر تغيير قمت به قبل ظهور هذا الخطأ هل يمكنك عزل الكود الذي قمت باضافته وسبب ظهور الخطأ
هل يمكنك محاولة التعديل والعودة الى بناء صحيح للبرنامج ثم يمكننا ان نحاول من جديد مما يمكن ان يسهل اكتشاف سبب المشكلة

#102

يعني احذف الموديل كله وابني من جديد

#103

يمكنك المحاولة او فقط حذف اخر تعديل سبب الخطأ لانها الطريقة الوحيدة لنتمكن من مساعدتك

1 Like
#104

اوك تمام انا حذفت كل الموديل وهبني من جديد عايزه اعمل category علشان اضيف فيها اقسام

1 Like
#105


كدا مفيش اي حاجه خالص في الموديل ولا الفيو غير ال def دا

#106

وهل اعدت بناء قاعدة البيانات بعد حذف المودل makemigrations & migrate

1 Like
#107

نعم واول ما كتبت امر migrate ظهر رساله الخطا دي

#108

المشكلة اني مقدرش اجربه من بدايه الابلكيشن تاني لاني اتعديت كميه ايرور لحد ما وصلت لدا

#109

حذفت الابلكيشين كله وعملته تاني ورنيت السيرفر واشتغل تمام

#110

احد الردود ضمن الرابط السابق ان ه قام بحذف مجلد migrations وهذا سبب ظهور الخطأ فهل يمكنك التأكد من وجود هذا المجلد
" I just had this error: sqlite3.IntegrityError: FOREIGN KEY constraint failed on my Django project. Turns out I deleted the migrations folder somewhere along the line so it didn’t pick up my model changes when I ran python manage.py makemigrations . Just make sure you still have a migrations folder with migrations in."

يمكنك ان تحتاجي ان تقومي بانشاء مشروع جديد وتقومي بنسخ الكود ضمن الملفات اليه حيث ان الخطأ ضمن قاعدة البيانات احيانا يمكن ان يكون من الصعب اصلاحه او معرفة سببه

1 Like
#111

هو كدا بجرب migrate من غير ما اكتب اي حاجه في اي ملف

#112

هو كدا تمام حذفت قاعده البيانات ومبقاش بيظهر الايرور دا

#113

انا حليت الايرور شكرا جداااا تعبت حضرتك معايا

1 Like
#114

مستر فادي انا عايزه اعمل url model_details ومش عارفه اعمله خالص جربت كل الحاجات اللي اعرفها وبرضو مش عارفه وبحثت كتير ممكن تساعدني فيها

#115

يمكنك تنفيذها بنفس الطريقة التي نفذت بها الList ولكن مع اضافة id العنصر المراد عرض تفاصيله وارفاق هذا الid ضمن تعريف الurl وباستخدام نفس ال serializer

from rest_framework.generics import RetrieveAPIView

class  PersonDetails(RetrieveAPIView):
    queryset = Person.objects.all()
    serializer_class = PersonSerializer
    lookup_field = 'id'
    lookup_url_kwarg = 'object_id`

path('detail/<int:object_id>/', PersonDetails.as_view(), name='detail')

#116

مستر فادي اي هي المشكلة دي وازاي ارجع كل الكود اللي كان في الmodel

#117

هل يمكنك محاولة الضغط على الرابط على اليمين في نفس رسالة الخطأ حتى تتم اعادة تحميل الملف بالترميز الصحيح
ويجب ان تكوني قد حفظت ملفاتك القديمة لتنسخي الكود منها

1 Like
#118

ماهو دا الملف اللي انا شغاله عليه

#119

يرجى تحديد المزيد من المعلومات عن سؤالك لنتمكن مساعدتك.

#120


كتبت model تاني وحصل الايرور دا وببحث عنه مش عارفه اوصل لحل