Django manage.py任务,在初始迁移之后清除Django权限表和ContentTypes表的内容,以使manage.py loadData工作。

django-clear-tables的Python项目详细描述


django clear tables v0.1.2

这是一个简单的django应用程序,注册一个名为django_clear_tables的任务。

它将删除django的permissioncontenttypes模型的内容 因此,您可以从夹具加载数据而不会出现问题。通常,初始的migrate将 创建权限和内容类型数据。如果要从另一个实例克隆数据, 对于新数据库,此数据将与loaddata命令冲突。

^ {STR 1 }要小心< /强>,因为它也可以很容易地将现有数据库弄乱。

安装时使用:

pip install django-clear-tables

用法如下:

django_clear_tables添加到django中的INSTALLED_APPS,然后:

# initially setup the database
rm db.sqlite3  # or using mysql, pg, ...
./manage.py migrate
# wipe the initially created data
./manage.py django_clear_tables
# load a fixture from somewhere else
./manage.py loaddata dumpdata-from-another-instance.json

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaBeanio如何将抽象类或接口映射为记录或段   java Jboss 4.2.2到Jboss 7.1.1的迁移问题   如果Java运行时高于给定版本,则强制Maven失败   java在部署时持久化实体   java如何使用jdatechooser从mysql数据库中保存和检索空日期   java Google Drive SDK如何获取文件所在的文件夹?   java使用spring mvc mybatis从oracle db获取失败用户登录结果的数量   数组如何在java中拆分数字文件?   创建对象期间出现安卓 Java空指针异常   java 安卓supportv4。jar在Eclipse中未正确导入   java如何在javafx中创建这种类型的按钮   关于Spring集成和原型范围的java之谜   java正则表达式:在2个标记之间提取DNA信息   使用getText()时出现java空指针异常。toString()。修剪();   java如何从spring控制器获取angularjs中的模型属性值