鱼C论坛

 找回密码
 立即注册
查看: 4567|回复: 11

【Python】用django写个运维人员值班系统

[复制链接]
发表于 2019-8-30 14:30:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
大致想实现的是,页面展示人员的排班信息,姓名,英文名,手机号,值班日期,上级领导
分人员表和值班表,每7天轮班一次,不考虑节假日

admin端授权 给一个账号,支持新增、删除,调整排班人员的信息及时间,即后台的自助管理功能
管理页面:
排班日期:点选需要的日期范围
值班人员:下拉显示姓名(把现在的修改成需要的)
版本人员:文本输入框(把现在的修改成需要的)
……


有没有大神有源码可以临摹学习的,

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-8-31 10:19:50 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-8-31 11:05:51 | 显示全部楼层
django是什么
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-8-31 11:06:44 | 显示全部楼层
感觉可以用TK实现
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-8-31 12:22:39 | 显示全部楼层
Web?!是不是强行把我往坑里推啊!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-8-31 12:39:35 | 显示全部楼层
要求太高了,没有人会这样(差不多)无偿为你写代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-8-31 15:17:04 | 显示全部楼层
你是不是该考虑一下雇个人写
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-8-31 18:22:19 | 显示全部楼层
不知道什么阶段才可以学django
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-8-31 23:48:49 | 显示全部楼层
这个相当于是一个小项目了,需要找专业的人吧,
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-8-31 23:52:23 | 显示全部楼层
罗马不是一天建成的,这个初期需要搭建框架,列举元素,概括出大致的轮廓,可以参考CRM系统
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2019-9-4 13:53:43 | 显示全部楼层
ADMIN端的自己搞定了,功能已实现

from django.contrib import admin
from .models import Personnel,ActiveDudty

# Register your models here.
class PersonnelInfo(admin.TabularInline):
    model = ActiveDudty
    extra = 1

@admin.register(Personnel)
class PersonnelAdmin(admin.ModelAdmin):
    inlines = [PersonnelInfo]
    list_display = ['name','um','phone','tel','position','group_name','duty_number','is_duty','parent_id',]
    list_filter = ['group_name']
    search_fields = ['um']
    list_per_page = 15

    fieldsets = [
        ('人员信息',{'fields':['um','name','phone','tel','position','group_name','parent_id']}),
        ('值班信息',{'fields':['is_duty','duty_number']}),
    ]

    actions_on_top = False
    actions_on_bottom = True

@admin.register(ActiveDudty)
class ActiveDutyAdmin(admin.ModelAdmin):
    list_display = ['duty_date','duty_time','duty_support','duty_um_id',]
    list_per_page = 15

    actions_on_top = False
    actions_on_bottom = True
   
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-9-7 16:04:15 | 显示全部楼层
zltzlt 发表于 2019-8-31 12:39
要求太高了,没有人会这样(差不多)无偿为你写代码

嗯嗯
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-17 22:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表