标签: python django
我需要每天刷新一个表,所以我想创建一个python脚本从数据库中删除表或清除它,重新创建它并使用csv文件中的新数据重新填充它。 如何清除表中的数据或删除表,然后重新创建它?
答案 0 :(得分:0)
你可以这样使用sqlclear:
python manage.py sqlclear my_app | python manage.py dbshell
但是您需要使用syncdb再次创建表格。
syncdb
您也可以使用MyApp.objects.all().delete()
MyApp.objects.all().delete()