لدي النماذج User و Interest، النموذج User لديه علاقة Many-to-Many مع النموذج Interest (وهي عبارة عن models.ManyToManyField(Interest)).
أقوم بإنشاء نسخة من User يسمى my_user. وفي الحقل Interest، لديّ مجموعة Interests (اهتمامات) باسم my_interest، على النحو التالي:
>>> my_user.interests.all()[my_interest,...]
كيف يمكنني إزالة my_interest من my_user دون حذف أي من المستخدم my_user أو الاهتمامات my_interest من قاعدة البيانات؟ بمعنى آخر، كيف يمكنني إزالة العلاقة دون التأثير على النماذج نفسها لكي تبقى الكائنات موجودة؟
السؤال
Mohssen A Mohssen
لدي النماذج User و Interest، النموذج User لديه علاقة Many-to-Many مع النموذج Interest (وهي عبارة عن models.ManyToManyField(Interest)).
أقوم بإنشاء نسخة من User يسمى my_user. وفي الحقل Interest، لديّ مجموعة Interests (اهتمامات) باسم my_interest، على النحو التالي:
كيف يمكنني إزالة my_interest من my_user دون حذف أي من المستخدم my_user أو الاهتمامات my_interest من قاعدة البيانات؟ بمعنى آخر، كيف يمكنني إزالة العلاقة دون التأثير على النماذج نفسها لكي تبقى الكائنات موجودة؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.