django-import-export模块如何导入xls文件?
在做一个xls文件导入导出的功能,发现django-import-export很好用,但是就是在导入时,没有xls选项(导出正常),是不是自己安装出了问题,求解释!
编程 导入 django xls django-import-export
游戏YuGi
11 years, 1 month ago
Answers
这个问题我也遇到过,没有xls选项的原因是这样的。
django-import-export 依赖于 tablib,在安装django-import-export时,缺省安装的tablib是稳定版,没有_xls.py这个文件,以至于django-import-export无法找到,故系统没有加载xls导入选项。
由上可见,解决问题的关键就是_xls.py这个文件,她存在于tablib的开发版中,具体的位置是
https://github.com/kennethreitz/tabli...
下载后把她放入相应的目录,应该就可以了。
至于django-import-export处理文件类型的方式,具体可以参见 import_export/formats/base_formats.py
有兴趣可以读一下源码。
艾丽麦克道尔
answered 11 years ago