Marwan Ben Chami نشر 19 فبراير 2024 أرسل تقرير نشر 19 فبراير 2024 (معدل) ما سبب المشكل Django.rarFetching info... تم التعديل في 19 فبراير 2024 بواسطة Mustafa Suleiman تعديل عنوان السؤال 2 اقتباس
0 محمد عاطف17 نشر 19 فبراير 2024 أرسل تقرير نشر 19 فبراير 2024 الخطأ لديك فى ملف models.py فى سطر رقم 5 حيث انك قمت باستدعاء ال django.contrib.auth.models وقد قمت بتسميتها ب User ولكن عند استخدامها فى سطر 5 قمت بكتابة user لذلك يحدث لديك هذا الخطأ . لحل الخطأ قم بتعديل user الى User هكذا user=models.OneToOneField(User,verbose_name=_('user'),on_delete=models.CASCADE) اقتباس
0 Mahmoud Hassan19 نشر 19 فبراير 2024 أرسل تقرير نشر 19 فبراير 2024 (معدل) بعد مراجعة الكود يوجد خطأين في models عندك في accounts 1-user كاتبها او حرف small ولكن يجب ان تكون User 2-لازم تعمل import لل from django.utils.translation import gettext as _ 3-يوجد خطأ اخر في ملف urls حيث انك مستدعي view.app زلالكن لايوجد endpoint او view اسمة app في ملف view تم التعديل في 19 فبراير 2024 بواسطة Mahmoud Hassan19 1 اقتباس
0 Mustafa Suleiman نشر 19 فبراير 2024 أرسل تقرير نشر 19 فبراير 2024 عليك كتابة اسم النموذج بشكل صحيح حيث كتبت user والصحيح هو User لأنك تستورد ذلك: from django.contrib.auth.models import User أي تعديل الخطأ في السطر: user=models.OneToOneField(user,verbose_name=_('user'),on_delete=models.CASCADE) ليصبح: user = models.OneToOneField(User, on_delete=models.CASCADE) أيضًا سيظهر لديك خطأ NameError: name '_' is not defined، بسبب أنك لا تستورد gettext_lazy كالتالي: from django.utils.translation import gettext_lazy as _ 1 اقتباس
السؤال
Marwan Ben Chami
ما سبب المشكل
Django.rarFetching info...
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.