一个简单的django应用程序,它添加了一个自定义django管理命令,用于在整个项目中保存模型实例。

django-saveall的Python项目详细描述


https://travis-ci.org/gabriel-card/saveall.svg?branch=masterhttps://coveralls.io/repos/github/gabriel-card/saveall/badge.svg

django saveall

自定义django管理命令,用于在整个项目中保存模型实例

要求:

  • python==2.7
  • django==1.7.7至1.8.11

如何安装:

  • 运行pip install django-saveall
  • 'saveall'添加到设置中已安装的应用程序中。py

使用方法:

  • 您可以使用 python manage.py saveall <app.Model>python manage.py saveall --<option> <args>
  • 可用选项:
  • --app <app_name>:接受多个参数,保存所有实例 来自特定应用程序内的所有型号;
  • --all:不接受参数,保存所有模型中的所有实例 项目内部;

从特定模型保存实例:

  • 默认情况下,该命令接受模型的路径作为参数 希望保存实例。例如:
  • python manage.py saveall app01.Model01
  • 它也接受多条路径:
  • python manage.py saveall app01.Model01 app02.Model02 app03.Model03

保存应用程序中所有模型的实例:

  • 使用--app选项,命令将接受为参数 只保存应用程序的名称,并将保存每个 型号:
  • python manage.py saveall --app app01
  • 它还可以接受多个应用程序:
  • python manage.py saveall --app app01 app02 app03

保存项目中所有模型的所有实例:

  • 使用--all选项,命令将从 整个项目中的每个模型并保存它。它不接受 论据。
  • python manage.py saveall --all

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

推荐PyPI第三方库


热门话题
地理定位如何从Java获取运行机器区域   java在方法中使用regex输出   java jps无法连接到远程jstatd   java对象在jframe代码内部创建和访问不起作用   java递增线程名   java Woodstox通过SimpleXML属性限制如何设置它们?   java Android数据库实用程序库   java JComboBox显示不可见下拉菜单   java EditText可输入3个字母和4个数字,动态更改输入类型   spring使用文件中的参数访问属性。Java类中的属性   swing Java nimbus外观和感觉视图总是不同的   java例外。马绍尔群岛共和国。ServerException:服务器线程中发生RemoteException(ClassNotFoundException)   java视图在布局中的位置   java可以快速从内存中卸载位图   java如何将其转换为一个简单的程序,以接收5个数字并说出最小值和最大值?   java强制Hibernate在DB2中转义百分号和下划线符号   java是ActivityThread中使用的最后一个关键字   通过Ref传递Java。整数未修改,集合已修改,为什么?