• 0

كيف أحذف سجل في نماذج دجانغو؟

أريد حذف سجل عن طريق رقم ID الخاص به،فما الطريقة الصحيحة لفعل ذلك في دجانغو؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يوجد عدة طرق في دجانغو لفعل ذلك، لكن أشهر هذه الطرق هي عن طريق تمرير ID إلى دالة filter ومن ثم حذف السجل عن طريق دالة delete كما في المثال التالي:

SomeModel.objects.filter(id=id).delete()

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

instance = SomeModel.objects.get(id=id)
instance.delete()

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن