经过1-2个星期的开发,现在开发了个半成品(UI现在比较烂,因为我的前端本来就很差,将就下吧),大概功能如下:用户功能(添加、删除、修改),添加部门功能,任务管理功能(添加、删除、修改,详细)、项目管理功能(添加、删除,修改,详细)等,我把现在完成的版本,叫做1.0吧。发布完这个版本后,将继续开发,并取为2.0版本,2.0要完善和扩展很多功能,往OA系统方面扩展吧,不仅仅是任务系统了,所以这次改动有点大,在改动这前,我把这次的代码全部上传到SVN中,有学习需求的朋友,可用SVN下载:

相关的学习资料,代码下载地址

SVN地址:svn://linuxyw.com/bottle

SVN帐号:linuxyw.com

SVN密码:www.linuxyw.com

python运维开发学习、交流QQ群:458088280

在使用之前,请先把SVN中的数据库表导到mysql中,

系统登陆帐号是:drfdai

系统登陆密码是:111111

bottle脚本连接mysql方式需要修改:

  1. db_name = 'task'       #库名
  2. db_user = 'root'         #数据库连接帐号
  3. db_pass = '111111'    #密码
  4. db_ip = 'localhost'     #数据库连接IP
  5. db_port = 3306          #端口

记得安装所需要的库:

  1. pip install MySQLdb
  2. pip install gevent
  3. pip install bottle
  4. pip install beaker

没有安装pip?

那就这样安装吧(centos 6.4环境)

  1. yum install python-devel python-setuptools -y
  2. easy_install  pip

怎么执行脚本?

直接执行:python main.py

怎么访问?

打开浏览器,输入你机器的   IP:8080  即可

如:http://192.168.1.240:8080

192.168.1.240是我虚拟机的IP地址,端口是绑定了8080端口

如果还有问题怎么办?

好办!

1:在文章下方留言问我

2:加QQ群(458088280) 问我

3:发邮件(63780668@qq.com)问我

V2.0功能:

V2.0改用postgresql数据库,优化页面排版设计,添加比较细的权限系统功能、行政管理功能(制度、公告、活动)、学习任务功能、任务完善化(加入任务审核,评价功能,可以跟月奖金或绩效挂钩),邮件推送(有新消息或任务或公告,会用邮件推送给相关的用户),月报表、周报表,员工月表现评价排行等等

发下1.0各种功能的截图吧,教程方面没时间写,大家下载源码,自己看吧,比较简单

用户管理:

用户管理

添加、修改用户

添加、管理任务

任务系统:

功能有显示优先级,任务进度,接单功能

任务列表

任务详细页

有回复功能

任务详细页

任务发布页

任务发布

项目列表:

项目列表

项目详细页:

项目详细

python bottle 框架开发任务管理系统 V_1.0版的更多相关文章

  1. 让python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE等请求

    这两天在用python的bottle框架开发后台管理系统,接口约定使用RESTful风格请求,前端使用jquery ajax与接口进行交互,使用POST与GET请求时都正常,而Request Meth ...

  2. python bottle框架(WEB开发、运维开发)教程

    教程目录 一:python基础(略,基础还是自己看书学吧) 二:bottle基础 python bottle web框架简介 python bottle 框架环境安装 python bottle 框架 ...

  3. python bottle框架

    python bottle框架 简介: Bottle是一个快速.简洁.轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块. Bottl ...

  4. Python web框架开发 - WSGI协议

    浏览器进行http请求的时候,不单单会请求静态资源,还可能需要请求动态页面. 那么什么是静态资源,什么是动态页面呢? 静态资源 : 例如html文件.图片文件.css.js文件等,都可以算是静态资源 ...

  5. 《Python全栈开发指南》第3版 Alex著(LFXC2018)

    第一章 Python基础——Python介绍&循环语句 1.1 编程语言介绍 1.2 Python介绍 1.3 Python安装 1.4 第一个Python程序 1.5 变量 1.6 程序交互 ...

  6. 让python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE等请求(新方法)

    通过上篇博文的方法处理后,进入代码调试后发现ajax获取不了服务器端返回的数据,度娘后发现原来AJAX的OPTIONS请求方式是状态类型查询,即向服务器提交信息后不返回任何信息,只将执行状态(200状 ...

  7. python bottle框架 解决跨域问题的正确方式

    经查询,网上有几种说法 https://www.cnblogs.com/EmptyFS/p/6138923.html 我首先查到的就是这个,我采用了文中所说的修改源码的方式, 但是经测试发现,修改源码 ...

  8. python tkinter 框架开发的收费音乐免费下载工具

    使用介绍: 工具下载地址:https://wps-oss.oss-cn-shenzhen.aliyuncs.com/Music2.exe 技术交流和赞助请前往我的咸鱼: https://market. ...

  9. 关于python的bottle框架跨域请求报错问题的处理

    在用python的bottle框架开发时,前端使用ajax跨域访问时,js代码老是进入不了success,而是进入了error,而返回的状态却是200.url直接在浏览器访问也是正常的,浏览器按F12 ...

随机推荐

  1. 使用 OpenWrt Image Generator 为 WR703N 路由器定制固件

    标题:使用 OpenWrt Image Generator 为 WR703N 路由器定制固件 之前试着自己编译固件,编译是成功了,但是在后期安装官方仓库的ipk时出现问题,因为自己编译的固件和官方固件 ...

  2. 用C实现字符串分割并返回所有子串

    #include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h> ...

  3. 提交 应用ID 证书

    https://developer.apple.com/account/ios/profile/profileCreate.action?formID=960914622

  4. cf B. Vasily the Bear and Fly

    http://codeforces.com/contest/336/problem/B #include <cstdio> #include <cstring> #includ ...

  5. 学习Haskell的一些资料

    趣学Haskell指南: http://fleurer-lee.com/lyah/chapters.htm 对应的英文原文: http://learnyouahaskell.com/chapters ...

  6. 极简AWR报告收集指导

    1.以oracle用户登录oracle数据库,执行如下命令登录数据库: sqlplus / as sysdba 2.运行如下命令: @?/rdbms/admin/awrrpt.sql 3.出现如下信息 ...

  7. SQL省市区三级表结构

    -- 表的结构 areaDROP TABLE  area;CREATE TABLE  area (   id int NOT NULL ,  areaID int NOT NULL,  area va ...

  8. /etc/fstab 文件详解 及 /etc/mtab

    /etc/fstab 文件解释 文件fstab包含了你的电脑上的存储设备及其文件系统的信息.它是决定一个硬盘(分区)被怎样使用或者说整合到整个系统中的唯一文件. 这个文件的全路径是/etc/fstab ...

  9. Maximum Subarray / Best Time To Buy And Sell Stock 与 prefixNum

    这两个系列的题目其实是同一套题,可以互相转换. 首先我们定义一个数组: prefixSum (前序和数组) Given nums: [1, 2, -2, 3] prefixSum: [0, 1, 3, ...

  10. POJ-2533最长上升子序列(DP+二分)(优化版)

    Longest Ordered Subsequence Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 41944   Acc ...