我正在研究django 1.6教程:
https://docs.djangoproject.com/en/1.6/intro/tutorial01/
沿线出现了各种各样的问题(数据库现在包含几个不起作用的条目),而我真正想做的就是吹掉“民意调查”应用程序的所有痕迹并重新开始,而不删除数据库中的其他所有内容。
我的数据库是postgresql。我已经尝试运行python manage.py sqlclear民意调查并删除民意调查应用程序文件,但是当我再次浏览本教程时,相同的duff信息仍然在数据库之前。
感谢您的帮助,
儒略
答案 0 :(得分:2)
如果要从数据库中清除轮询表,则可以使用
./manage.py dbshell
进入数据库shell然后执行sql命令
DROP TABLE poll_polls
您也可以从命令行输入数据库shell,但管理命令会处理登录并选择正确的数据库。
答案 1 :(得分:0)
如果您在使用命令行删除民意调查应用程序文件时遇到问题,可以手动删除postgresql中的民意调查app表。可能他们将在< db_name' / public / tables 中。