交互式基于Web的向导,用于将结构化数据导入Django模型。
项目描述
Django Data Wizard是一个交互式工具,可以将表格数据(例如Excel、CSV、XML、JSON)通过Django REST Framework和IterTable映射到规范化数据库结构。Django Data Wizard允许新手用户在导入过程中实时将电子表格列映射到序列化字段(以及单元格值映射到外键)。这减少了对于预先设定的电子表格格式的需求,这是大多数数据导入解决方案所必需的。
数据向导支持从电子表格列到数据库字段的简单一对一映射,以及更复杂的情况,如自然键和实体-属性-值(或“宽”)表映射。
文档
Django 数据向导提供了一个网页界面、JSON API和命令行界面,用于指定导入数据(例如之前上传的文件)的数据源、选择序列化器、映射数据列和标识符,并将数据异步导入数据库中的任何目标模型。
数据向导旨在允许用户迭代优化他们的数据导入流程。例如,在初次数据导入过程中做出的决策将被保留,以便将来导入具有相同结构的文件。内置的数据模型使此工作流程成为可能。
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。
源分布
data-wizard-2.0.0.tar.gz (246.0 kB 查看哈希值)
构建分布
data_wizard-2.0.0-py3-none-any.whl (115.5 kB 查看哈希值)