حذف رکوردها
برای حذف یک رکورد در جدول، با دریافت رکوردی که می خواهید حذف کنید شروع کنید:
>>> from members.models import Member
>>> x = Member.objects.all()[5]
x اکنون عضوی را در ایندکس 5 (شماره فهرست 5) نشان می دهد، که “Jane Doe” است، اما برای اطمینان، اجازه دهید ببینیم که آیا درست است یا خیر:
>>> x.firstname
دستور بالا باید این نتیجه را به شما بدهد:
'Jane'
اکنون می توانیم رکورد را حذف کنیم:
>>> x.delete()
نتیجه این خواهد بود:
(1, {'members.Member': 1})
که به ما می گوید چند مورد حذف شده است، و از کدام مدل.
اگر به مدل Member نگاه کنیم، می بینیم که “Jane Doe” از مدل حذف شده است:
>>> Member.objects.all().values()