excel 文件的导入

Posted chenyang13677

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel 文件的导入相关的知识,希望对你有一定的参考价值。

excel 文件的导入

1.\extra_apps\xadmin\plugins下,添加一个文件 excel.py 添加以下代码:

import xadmin
from xadmin.views import BaseAdminPlugin,ListAdminView
from django.template import loader

# excel 导入
class ListImportExclePlugin(BaseAdminPlugin):
import_excel = False

def init_request(self, *args, **kwargs):
return bool(self.import_excel)

def block_top_toolbar(self,context,nodes):
nodes.append(loader.render_to_string(‘xadmin/excel/model_list.top_toolbar.import.html‘,context_install‘‘‘后面还没写完‘‘‘))
xadmin.site.register_plugin(ListImportExclePlugin,ListAdminView)
2.进入需要进入的app里面的adminx.py 文件里面,在该类里面添加:
import_excel = True
3.在extra_apps/xadmin/templates/xadmin下,在添加一个文件夹,在该文件夹下面,创建一个
model_list.top_toolbar.import.html的文件
在该问文件里面填写代码:
  由于时间的关系,我没写,在这里,主要整理思路
4.在该app 下的adminx.py 的该类中,添加
def post(self,request,*args,**kwargs):
if ‘excel‘ in request.FILES:
pass
return super(CoursesAdmin,self).post(request,args,kwargs)


以上是关于excel 文件的导入的主要内容,如果未能解决你的问题,请参考以下文章

快速将CSV文件导入Excel文件

如何把一个excel文件的数据导入另一个excel文件?

excel格式文件怎么导入至mdb文件?

用C#做Excel文件导入SQL不成功

R语言导入数据文件(数据导入加载读取)使用readxl包的read_excel函数导入excel文件(Excel File)

怎么把excel文件里的数据导入SQL数据库?