Last updated 5 years ago
Was this helpful?
我们知道Django提供了非常方便添加新的app到rpoject的方法:
django-admin.py startproject myapp . # 注意这里有一个. cd myapp django-admin.py startapp first_app
但是,如何完整删除掉已经创建的first_app呢?
first_app
Django提供了一个SQL删除掉app的所有表的功能:
./manage.py sqlclear my_app_name
编辑settings.py文件,移除INSTALLED_APPS中有关app的内容
settings.py
INSTALLED_APPS
如果不再需要app的文件,则从项目目录下删除掉my_app_name目录
my_app_name
如果app保存了媒体文件,缓存文件或其他临时文件,需要自行删除
其他需要清理的内容分别在:
views.py,, admin.py, models.py, urls.py
执行
python manage.py migrate python manage.py syncdb