我有一个表名ugc,希望清除该表中的所有数据。我不想重置整个应用程序,这样会删除所有其他模型中的所有数据。是否可以只清除一个模型?如果有帮助的话,我的应用程序也配置了south。
最佳答案
你可以:
cursor.execute(“DROP TABLE UGC”)
或者直接在django shell中使用orm:
UGCModel.objects.all().delete()
这将删除数据(但不是表),因此您必须小心:)
另一种方法(为了完整性和利用south)是在模型声明中注释掉模型,迁移然后再放回去(假设没有引用它的模型)。
高温高压