Django上传excel表格并将数据写入数据库的详细步骤
目录
- 前言:
- 一、上传文件:
- 二、解析 excel 导入数据库
前言: 最近公司领导要统计技术部门在各个业务条线花费的工时百分比,而 jira 当前的 Tempo 插件只能统计个人工时。于是就写了个报表工具,将 jira 中导出的个人工时excel表格 导入数据库,在后端处理各个业务工时占比。后来研究了 jira 的 API 文档 ,放弃了之前的思路,直接调用 jira API 处理数据 ,这个先不谈。这篇博客主要介绍 Django 上传文件,然后解析 excel 导入数据库。
一、上传文件: 将文件上传到服务器指定路径,其实很简单,一共有三个步骤:
1.配置 setting.py
# 文件上传配置UPLOAD_ROOT = os.path.join(BASE_DIR,'upload')
2.前端代码如下,使用