اذهب إلى المحتوى

السؤال

نشر

مرحبا لدي ضمن ال model.py

كلاس Map احتاج للمساعدة فيه 

اولا احتاج الى انشاء علاقة OneToOneFieldمع جدول اخر .. لكن دائما تظهر مشكلة في المتصفح

ProgrammingError at /admin/index/map/
column index_map.Name_Center_id does not exist
LINE 1: SELECT "index_map"."id", "index_map"."Name_Center_id", "inde...
                                 ^

 

 واحتاج الى تكرار نفس الاختيار عدة مرات في Specialization جربت unique لم ينجح

from accounts.models import Center
...

class Map(models.Model):
      Specialization={
    ('Hospital','Hospital'),
    ('Clinic','Clinic'),
    ('Pharmacy','Pharmacy'),
     ('Health_Clinic','Health_Clinic'),   
            }

      
      Name_Center     =models.OneToOneField(accounts.Center, verbose_name=_("Name"), on_delete=models.CASCADE)
      Name         =models.CharField(_("Name:"),max_length=50)
      lat      =models.CharField(_("lat:"),max_length=50)
      lng           =models.CharField(_("lng:"),max_length=50)
      Specialization   =models.CharField(_("Specialization:"),choices=Specialization,max_length=100)

 

Recommended Posts

  • 0
نشر

يفترض أن يوجد فعلاً عمود بالاسم Name_Center_id في قاعدة البيانات، لأن دجانغو يقوم بإضافة اللاحقة _id إلى نهاية اسم الخاصية التي قمنا بتعريفها في قاعدة البيانات، يفترض أن ينجح الأمر في حال كنتي قد قمتي بعملية تهجير للبيانات.

في حال قمتي بذلك و لم ينجح الأمر فمن الجيد لو تستطيعين إرفاق ملفات المشروع كاملاً حتى يمكننا تحديد المشكلة بشكل دقيق.

المشكلة الثانية التي طرحتيها غير واضحة، من فضلك قومي بشرحها بشكل أدق.

  • 0
نشر
بتاريخ 1 ساعة قال Kais Hasan:

المشكلة الثانية التي طرحتيها غير واضحة، من فضلك قومي بشرحها بشكل أدق.

شكرا لك..

عند اضاقة Map جديد اول مرة اختار Hospital من ضمن خيارات ل Specialization  تنجح الاضافة 

في المرة الثانية عند اختيار  Hospital مرة اخرى 

يظهر خطأ ان Hospital قد تم اختياره مسبقا..

احتاج الى تكرير الاختيار دون ظهور أي خطأ

11.png

  • 0
نشر
بتاريخ 22 دقائق مضت قال Zeina Almakdisi:

شكرا لك..

عند اضاقة Map جديد اول مرة اختار Hospital من ضمن خيارات ل Specialization  تنجح الاضافة 

في المرة الثانية عند اختيار  Hospital مرة اخرى 

يظهر خطأ ان Hospital قد تم اختياره مسبقا..

احتاج الى تكرير الاختيار دون ظهور أي خطأ

11.png

لا يفترض أن يعطي أخطاء فهو مجرد حقل محرفي، ما هي قيم بقية الحقول، هل يمكنك أخذ لقطة شاشة لكلا الإضافتين؟

  • 0
نشر
بتاريخ On 31‏/12‏/2022 at 12:26 قال Kais Hasan:

لا يفترض أن يعطي أخطاء فهو مجرد حقل محرفي، ما هي قيم بقية الحقول، هل يمكنك أخذ لقطة شاشة لكلا الإضافتين؟

في جميع جداول المشروع نفس المشكلة 

لايسمح لي بتكرار الاختيار

هل يجب ان اقوم بأي تعديل على اعداداتpostgresql؟؟؟؟

  • 0
نشر
بتاريخ 29 دقائق مضت قال Zeina Almakdisi:

في جميع جداول المشروع نفس المشكلة 

لايسمح لي بتكرار الاختيار

هل يجب ان اقوم بأي تعديل على اعداداتpostgresql؟؟؟؟

أحتاج إلى لقطات شاشة لعمليتي الاضافة حتى يمكنني تحديد المشكلة.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...