Django民意调查教程 - 想要删除并重新开始

时间:2014-09-24 08:20:34

标签: python django postgresql django-models mezzanine

我正在研究django 1.6教程:

https://docs.djangoproject.com/en/1.6/intro/tutorial01/

沿线出现了各种各样的问题(数据库现在包含几个不起作用的条目),而我真正想做的就是吹掉“民意调查”应用程序的所有痕迹并重新开始,而不删除数据库中的其他所有内容。

我的数据库是postgresql。我已经尝试运行python manage.py sqlclear民意调查并删除民意调查应用程序文件,但是当我再次浏览本教程时,相同的duff信息仍然在数据库之前。

感谢您的帮助,

儒略

2 个答案:

答案 0 :(得分:2)

如果要从数据库中清除轮询表,则可以使用

./manage.py dbshell

进入数据库shell然后执行sql命令

DROP TABLE poll_polls

您也可以从命令行输入数据库shell,但管理命令会处理登录并选择正确的数据库。

答案 1 :(得分:0)

如果您在使用命令行删除民意调查应用程序文件时遇到问题,可以手动删除postgresql中的民意调查app表。可能他们将在< db_name' / public / tables 中。