django-importcsvadmin:允许用户从django管理员导入CSV

时间:2024-06-04 01:00:55
【文件属性】:

文件名称:django-importcsvadmin:允许用户从django管理员导入CSV

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-04 01:00:55

Python

django-importcsvadmin 允许用户从django管理站点中的CSV文件导入模型。 基本用法 要为模型启用CSV导入,只需将ImportCSVModelAdmin子类化,将其importer_class设置为ModelForm子类,然后将其注册为模型的ModelAdmin。 每一行CSV数据将被加载到importer_class表单中,该表单必须具有与CSV文件的数据和顺序匹配的Meta.fields属性。 整个CSV导入操作将包装在原子事务中,并且仅在所有行均通过验证后才写入数据库。 基本示例: from django.contrib import admin from django.forms import ModelForm from importcsvadmin.admin import ImportCSVModelAdmin from my_app.mo


【文件预览】:
django-importcsvadmin-master
----.gitignore(252B)
----importcsvadmin()
--------admin.py(4KB)
--------forms.py(4KB)
--------__init__.py(0B)
--------templates()
----README.rst(1KB)
----LICENSE(1KB)
----CHANGELOG.rst(0B)
----setup.py(1KB)

网友评论