django-csvimport:用于Django模型的通用CSV导入工具,通过管理员上传日志记录模型或自定义命令运行导入

时间:2024-06-14 15:15:25
【文件属性】:

文件名称:django-csvimport:用于Django模型的通用CSV导入工具,通过管理员上传日志记录模型或自定义命令运行导入

文件大小:59KB

文件格式:ZIP

更新时间:2024-06-14 15:15:25

Python

Django CSV导入 埃德·克鲁(Ed Crewe)-2020年4月 概述 django-csvimport是一个通用的导入器工具,允许上传CSV文件以填充数据。 egg安装了一个具有文件上传字段的admin csvimport模型。 添加新的csvimport并上传以逗号分隔的值文件或MS Excel文件。 上载触发导入机制,该机制将文件字段名称的标题行与所选模型中的字段匹配。 导入包含所有必填字段的任何行。 可选地,可以将必填字段指定为上传的一部分。 默认情况下,不插入重复值行。 导入也可以作为自定义命令运行,即manage.py importcsv文件名,可通过cronjob等使用。 对于不知道其架构且没有要导入的现有模型的CSV文件导入,还有另一个命令从CSV文件生成模型代码,并使用从数据中猜测数据类型要使用此命令,请pip install messytables。 核


【文件预览】:
django-csvimport-master
----MANIFEST.in(289B)
----README.rst(8KB)
----docs()
--------HISTORY.txt(8KB)
--------test_script.sh(621B)
----__init__.py(20B)
----csvimport()
--------app.py(605B)
--------models.py(3KB)
--------parser.py(8KB)
--------monkeypatch_tzinfo.py(889B)
--------management()
--------tests()
--------wsgi.py(392B)
--------__init__.py(76B)
--------migrations()
--------settings.py(3KB)
--------signals.py(164B)
--------admin.py(2KB)
--------make_model.py(6KB)
----setup.cfg(49B)
----setup.py(2KB)
----.gitignore(128B)

网友评论