一个简单的django应用程序来复制管理中的模型实例。

django-modelduplication的Python项目详细描述


===
模型复制
=


django admin有“另存为”功能,但该功能有“图像”字段的错误,有时您希望与所有其他相关对象和自定义项100%复制模型实例,则“另存为”不适合此目的。

图片::https://coveralls.io/repos/github/squallcs12/django-modeldublication/badge.svg?branch=master
:目标:https://coveralls.io/github/squallcs12/django-modeldreplication?branch=master



快速启动
--


1。将“模型复制”添加到已安装的应用程序设置中,如下所示:

…代码块::python

installed_apps=[

‘模型复制’,
]




2.为模型定义“pre_duplicate”和“post_duplicate”,以自定义复制过程:

…代码块::python

类书(models.model):
def pre_duplicate(self,origin,第一级:
“此方法用于在复制时“保存”之前修改对象。
:键入原始模型。model
:键入第一级bool
:param first\u level是复制的根级别
:param origin原始实例

传递

”def post_duplicate(self,origin):
“完成复制后调用此方法。
:键入origin models.model
:param origin原始实例
”“

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

推荐PyPI第三方库


热门话题
java http响应未定义   java在单个数组中添加浮点值和字符串值,并使用它们进行写入。CSV文件   映射中的java重复列引发实体异常,但没有重复列   java为什么是线程。stop()方法不安全吗?   如何在java中从trycatch块返回数组?   java如何使用多个线程作为客户端,每个线程都在switch语句中执行一项任务   Android GridView上的java滚动位置跳转   java丰富:listShuttle格式   Java中的macos评测本机方法奇怪的结果   这个Java程序需要是两个独立的文件吗   无法使用selenium Java或JavascriptExecutor发送密钥/单击   java如何配置Jetty在类更改时重新加载WebAppContext   java我不能发布com。安卓截击服务器错误   java如何在使用addOnScrollListener时显示滚动条   java如何避免数据模型贫乏?存储库可以注入实体吗?   没有集合的java选择排序。在ArrayList中排序   macos在MacOSX上升级JDK   java如何使用jpa模板编写查询