Django 用户认证 用户 邮箱登录 邮箱注册 ORM or,and,not form.py FORM ModelForm Paginator 分页 HTMl JQuery 定位元素 ajax django切片 restfulapi 跨域 Ubantu Python Mysql Scrapy 爬虫 导出 Python读写 Pycharm 破解 session re sqlit3 生成式 其他 Prism 富文本 CSS Nginx 部署 请求头 抓包 协议 selenium Ubuntu 宝塔 AI Comfy-ui ollama dify open-webui Git docker
django-import-export 模块配置方法
张建行 2022年8月18日 13:10 103 文章标签: Django 导出 Python读写 Pycharm

django-import-export 是一个用于处理导入和导出数据的库。django-import-export库支持多种格式,包括xls、csv、json、yaml以及tablib支持的所有其他格式。它还有一个Django管理集成,使用起来非常方便。

1.先来安装 django-import-export 模块 

pip intall django-import-export

2.在settings.py中注册这个模块

3,在admin.py中导入 

from import_export.admin import ImportExportModelAdmin


修改admin.py,修改的地方就是把我们定义的Admin类原本继承的admin.ModelAdmin改成ImportExportModelAdmin,代码如下 

4,重启项目,在后台管理页面中就能看到导入和导出的按钮了。