25大编程代码
注册功能代码二次优化
# 如何将校验用户是否已存在和注册用户逻辑合并
因为两者其实都属于用户注册功能
将校验用户是否存在的代码嵌入到注册代码中即可 通过返回值来控制
# 针对核心逻辑层的函数返回值做了优化
返回多个数据 目前是两个
第一个用于告知操作是否继续
第二个用于返回相应的数据信息
用户注册的时候需要将密码加密写入
用户登录的时候需要将密码加密比对
...
'''
由于可能在很多地方都需要使用到加密的功能所以应该将密码加密的代码写到公共的py文件中
'''
# 很多功能都需要用户登录之后才能执行
所以应该要编写一个登录认证装饰器
# 由于该装饰器很多地方都需要使用
所以应该放在common.py中
很多地方都需要记录日志 所以将日志功能封装到common.py中
针对购物功能无需继续编写 理解单独的购物车作业直接cv即可
"""单独的购物车功能 必须从头到尾敲出来"""
管理员账号的创建比较特殊 是脱离于正常业务逻辑的
在实际工作中管理员账号是由专门的命令才能产生或者系统自带
在ATM项目中 可以手动修改json数据 模拟管理员账号的特殊性 is_admin
# 管理员作业 只需要完成一个锁定用户即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人