首页 > 其他分享 >Day26.管理员功能框架搭建

Day26.管理员功能框架搭建

时间:2024-06-12 17:56:34浏览次数:24  
标签:功能 admin Day26 管理员 user func def 搭建

1.管理员功能框架搭建

   管理员功能框架搭建,src.py中的代码:

# 10. 管理员功能
@common.login_auth
def admin():
    from ATM.core import admin
    admin.admim_run()

   管理员功能框架搭建,admin.py中的代码:

from ATM.core import src

# 添加账户
def add_user():
    src.register()

# 修改用户额度
def change_balance():
    pass

# 冻结账户
def lock_user():
    pass

def admim_run():
    admin_func = {
        '1': add_user,
        '2': change_balance,
        '3': lock_user,
    }

    while True:
        print(
        '''
        1.添加账户
        2.修改额度
        3.冻结账户
        '''
        )
        choice = input('输入管理员功能编号:').strip()
        if choice not in admin_func:
            print('请输入正确的功能编号!')
            continue
        else:
            admin_func[choice]()  # func_dic.get('1')() ----> register()

标签:功能,admin,Day26,管理员,user,func,def,搭建
From: https://www.cnblogs.com/vless/p/18244422

相关文章

  • 如何搭建一台永久运行的个人服务器
    搭建一台永久运行的个人服务器是一个涉及多个步骤和考虑因素的过程。以下是一个详细的指南,旨在帮助你搭建一台稳定、安全、且能够永久运行的个人服务器。一、硬件选择与准备选择硬件设备:根据个人需求和预算,选择一台稳定可靠的服务器主机。推荐选择拥有Intel或AMD多核处理......
  • Day26.记录流水、流水功能
    1.记录流水、流水功能_银行业务接口(bank_interface.py)函数中添加记录流水功能2.记录流水、流水功能_用户视图层(src.py)和银行业务接口(bank_interface.py)查看流水功能查看流水:src.py中的代码#7.查看流水,需要先记录流水@common.login_authdefcheck_flow():#直......
  • 最新AI系统+ChatGPT网站H5源码+AI绘画系统,DALL-E3文生图,详细图文搭建教程/文档分析/识
    目录一、文章前言系统文档 二、系统演示三、系统功能模块3.1AI全模型支持/插件系统AI模型提问文档分析​识图理解能力3.2GPts应用3.2.1GPTs应用3.2.2GPTs工作台3.2.3自定义创建预设应用3.3AI专业绘画3.3.1文生图/图生图(垫图)3.3.2 局部编辑重绘3.3.3 ......
  • springboot3项目的搭建四.3(security登录认证配置)
    security的jwt验证:总体来说,我们加入依赖项,security就已经开始生效了,但是使用的默认的UserDetails和UserDetailsService,一、我们只要继承UserDetailsService,在数据库中查询用户和权限列表,封装成UserDetails的实现类,返回就可以实现,security验证的接管,最多在security配置类中,放行......
  • 群辉Nas搭建操作案例
    很多时候,nas硬盘坏了,我们更换了新的硬盘以后,如何让nas来继续恢复它原来的工作呢?现在所有的数据都已经完美的抢救回来了恢复好了,客户希望这台nas能恢复正常工作,采购了四块全新的硬盘,我们现在的做法就是要把这个四块盘重新放到nas里面,重新安装系统,重新配置raid5,把系统架构好后再把......
  • Day26.转账功能
    1.转账功能_用户视图层(src.py)和银行相关业务接口(bank_interface.py) 转账功能:用户视图层(src.py)中的代码#6.转账功能@common.login_authdeftransfer():'''1.接收用户输入的转账目标用户2.接收用户输入的转账金额'''whileTrue:#......
  • 微信小游戏开发流程及上架步骤:微信小游戏定制开发源码搭建
    微信小游戏开发方案主要包括以下几个方面:    1.游戏设计:根据需求和目标用户群体,设计游戏玩法、关卡、角色、场景等元素,确保游戏具有吸引力和可玩性。    2.技术实现:根据游戏设计,选择合适的技术栈和开发工具,进行游戏代码编写、测试、优化等工作。    ......
  • 元灵诀 逆天纪系统搭建 零撸看广告升级模式 定制开发
    在当今互联网飞速发展的时代,元灵诀逆天纪系统的出现无疑为游戏行业注入了新的活力。这款系统不仅是一个定制开发的youxiu作品,更是对游戏产业的一次深度思考和探索。其独特的零撸看广告升级模式,将游戏体验和商业模式完美结合,开启了新的篇章。    首先,元灵诀逆天纪系统......
  • Day26.还款功能
    1.还款功能_用户视图层(src.py)和银行相关业务接口(bank_interface.py)还款功能:src.py中的代码#5.还款功能@common.login_authdefrepay():'''银行卡还款,无论是信用卡或储蓄卡,是否能充任意大小的金额'''whileTrue:#1)让用户输入还款金额......
  • 搭建vue项目准备-配置git信息
    搭建vue项目准备1、node-v2、npm-v3、git-versionnpm淘宝镜像1、npmconfigsetregistryhttps://registry.npm.tobacco.org/设置淘宝镜像2、npmconfiggetregistry查看镜像地址vscode插件vetureslint安装clinpminstall-g@vue/clivue--versi......