Daily 使用python3.7 Django3 实现的简单的日报记录和汇总功能。
1、目前实现了人员的新增,编辑和删除,赋权
2、部门的新增,编辑和删除,同时设置部门负责人
3、日报的新增,编辑和删除,且这些功能只有日报创建人可以操作
4、部门负责人可以查看,下载所在部门下所有人的日报汇总
快速编辑功能,自动保存 ,类 todo
上一级领导自动归类下属日报
个人周报导出
个人月报导出
每上一级部门日报关键词热力图
整体公司关键词
期待大家的反馈,如果发现问题可以提issue, 欢迎star
1、进入Daily/settings.py 修改使用的数据库类型,默认是sqlite
2、创建运行环境 python -m virtualenv venv, source venv/bin/activate
3、安装依赖 pip install -r requirements.txt
4、数据迁移问题,创建数据库表,如果使用的MySQL(在Daily/settings.py中配置mysql数据库信息),请提前创建数据库,分别执行如下命令
python manage.py migrate
python manage.py makemigrations paper
执行 python manage.py createsuperuser
根据提示创建超级管理员,设置密码
5、使用步骤2创建的超级管理员登陆 http://127.0.0.1:8000/admin/login
首先需要添加公司、地区、部门、方向、业务组、部门、项目、用户属性等基本信息
6、添加普通用户组,设置组权限,只能对日报进行相关操作,
7、添加用户,设置用户所在的组为普通用户组
8、普通用户登录系统后,只能进行日报的新增编辑等操作
注意: 提交日报使用普通用户,不要使用admin提交日报
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。