我在我的开发项目中安装了它。我想删除它和我的数据库和我的django应用程序中的任何痕迹,更不用说我的python安装。我发现它并没有完全符合我的需要,但这是另一个话题,我正在向南方移动。
我可以删除django db中的evolution表,并将其从应用程序设置中删除吗?或者还有更多吗?
答案 0 :(得分:2)
第1部分:删除python egg(使用easy-install和python 2.5安装时的示例)
bash$ locate easy-install.pth
/usr/lib/python2.5/site-packages/easy-install.pth
bash$ nano /usr/lib/python2.5/site-packages/easy-install.pth
并删除鸡蛋(如果它在那里)(在我的情况下不存在)。
bash$ easy_install -m django-evolution
查看鸡蛋的安装位置,最后将其删除:
bash$ rm -rf /usr/lib/python2.5/site-packages/django_evolution-0.6.1-py2.5.egg
第2部分:从django中删除django_evolution
从INSTALLED_APPS中删除django_evolution,即打开你的settings.py并删除带有'django_evolution'的行
第3部分:清理数据库
删除django_evolution表:
登录您的数据库(使用mysql的示例):
bash$ mysql -u username -p
mysql> use XXX_django; # replace XXX_django by your django database (you can use "show databases;" to see which one is yours)
mysql> drop table django_evolution;