使用Django快速搭建reportServer
写此文章的目的
提供一个解决问题的思路, 大家遇到类似问题时可以快速想到解决问题的方案
自己也review一下Django相关的基础知识, 方便后续解决工作中的问题...背景
最近想开发一个基础的服务(reportServer), 提供管理测试报告的相关功能
首先讲下大概业务逻辑, 提供2个接口:
1个是提供上传文件的接口, 接受report的上传, 然后server...将上传的report文件保存到本地
第2个是提供report的访问接口, 返回html形式的report链接
技术栈选型
因为以前学过Django基础, 而且觉得Django搭建起来还是挺方便的,...所以决定使用Django写几个接口, 完成此次功能
Django的MVT模式
对于本次需求来说, 没涉及到数据库相关操作, 只需要关注其中的URL层 + View层即可!...访问刚上传的html文件, 可以直接调用上面返回的report_url链接即可!