عايز حد يفهمني الجزء ده (Django )

Capture

2 Likes

مرحباً محمود

هل بإمكانك أن تخبرنا مالذي تريد القيام به بالضبط, ليتسنى لنا مساعدتك على أكمل وجه :wink:

يوجد الكثير من الأمور التي يجب عليك مراعاتها:

  1. السطر Project.objects.all() يجلب كل العناصر من قاعدة البيانات إلى الذاكرة وبعدين أنت بتعمل exclude, الأفضل تعمل exclude قبل all

  2. استعمال values_list يجب أن يأخذ id فقط لأنه في الآخر أنت تقوم بعمل exclude للـ array_projects التي تحتوي على الـ id, أو ربما أنت تريد project__id

2 Likes