أريد تشغيل إجراء خاص في التابع save لكائن نموذج model في جانغو Django عندما أقوم بحفظ سجل جديد (وليس عند تحديث سجل موجود بالفعل)
لذلك كنت أتسأل هل التحقق من (self.id! = None) ضروري وكافي لضمان أن السجل جديد (أي أنها عملية create) ولا يتم تحديثه (وليست عملية update)؟ أهل توجد حالات خاصة قد تؤدي إلى تنفيذ الكود في حالة عمل تحديث update أيضًا؟
السؤال
Amer Abdallah
أريد تشغيل إجراء خاص في التابع save لكائن نموذج model في جانغو Django عندما أقوم بحفظ سجل جديد (وليس عند تحديث سجل موجود بالفعل)
لذلك كنت أتسأل هل التحقق من (self.id! = None) ضروري وكافي لضمان أن السجل جديد (أي أنها عملية create) ولا يتم تحديثه (وليست عملية update)؟ أهل توجد حالات خاصة قد تؤدي إلى تنفيذ الكود في حالة عمل تحديث update أيضًا؟
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.