前阵子同学说单位里文档太多太乱,查资料很费劲,故受此启发,搞了这个项目。
简单说明下就是通过后端管理系统上传文件,用celery搭配broker Redis异步解析文件并将信息索引至elasticsearch搜索引擎。然后在前端搜索页面给人提供搜索并下载的功能。
然后项目地址是文档管理
同时也简单的配置了下dockerfile和docker-compose,支持使用docker-compose快速编排部署。docker-compose up 就可以了。
然后页面样式参照了我前一个服务器后台管理的项目.....嗯我已经弃坑了(随时准备再跳一次)。当然这个也是随时可能弃坑 = =
整个上传的流程大致是这样的
Cloudhu 个人随笔|built by django|
沪ICP备16019452号-1