7 Star 30 Fork 17

akira / Daily

加入 Gitee
与超过 1000 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

Daily

项目介绍

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提交日报

项目功能截图

图一

图二

图三

图四

简介

这是Daily在gitee 上的同步仓库 展开 收起
Python 等 3 种语言
Apache-2.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/idart/Daily.git
git@gitee.com:idart/Daily.git
idart
Daily
Daily
master

搜索帮助