如何清除/删除表并重新创建它并填充django

时间:2014-07-25 13:04:03

标签: python django

我需要每天刷新一个表,所以我想创建一个python脚本从数据库中删除表或清除它,重新创建它并使用csv文件中的新数据重新填充它。 如何清除表中的数据或删除表,然后重新创建它?

1 个答案:

答案 0 :(得分:0)

你可以这样使用sqlclear

python manage.py sqlclear my_app | python manage.py dbshell

但是您需要使用syncdb再次创建表格。

您也可以使用MyApp.objects.all().delete()

删除表格中的所有帖子