如何删除Django模型中的记录?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (57)

我想删除一份特定的记录。如

delete from table_name where id = 1;

我怎么能在django model?

提问于
用户回答回答于

有几种方法:

直接删除:

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

若要从实例中删除它,请执行以下操作:

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

扫码关注云+社区