上一页 1 2 3 4 5 6 7 ··· 37 下一页
摘要: lambda匿名函数传值为什么打印的是5啊 def testFun(): temp = list([lambda x:i*x for i in range(5)])# 这是多个函数 return temp # 打印长度 5 print(len(testFun())) # 可迭代对象在for 的应用下 阅读全文
posted @ 2022-05-07 18:15 索匣 阅读(12) 评论(0) 推荐(0) 编辑
摘要: zip的打包和接收多个元素 这里的竟然可以用来解包列表中的元素,但不可以赋值,只可以打印 res = "" ## 来自最长公共前缀 strs = ["flower","flow","flight"] a = zip(*strs) print(a,type(a)) print(*strs) # 解包列 阅读全文
posted @ 2022-05-04 13:28 索匣 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 数据库 数据库表命名规范: 表名一般的格式模块名称_详细信息,禁止使用数据库关键字命名 日志表一般以Sys开头,数据字典表一般以SD_开头,系统字典表一般以DT_开头。 常见的表名单词 user 用户 category 分类 goods 商品、物品 good_gallery 物品相册 good_ca 阅读全文
posted @ 2022-05-01 16:59 索匣 阅读(23) 评论(0) 推荐(0) 编辑
摘要: HTTPS的加密流程 1.客户端发器Https请求,连接到服务器的443端口 2.服务器上需要有一套数字证书(证书内容有公钥、证书颁发机构、失效日期等) 3.服务器将自己的数字证书发送给客户端(服务端持有私钥,公钥在证书里) 4.客户端收到数字证书后,会验证证书的合法性。如果证书验证通过,就会产生一 阅读全文
posted @ 2022-04-30 20:56 索匣 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 介绍常见的API设计,以及为什么这样设计 阅读全文
posted @ 2022-04-30 20:04 索匣 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Flask与Django的ORM不同的一点 Flask可以定义表的名称,在类中使用__tablename__='book_types' # 定义表名即可 而Django中数据表的命名时应用名_类名 Flask的话时db.string(40)函数括号中定义字段的大小,而django的是通过max_le 阅读全文
posted @ 2022-04-30 19:23 索匣 阅读(33) 评论(0) 推荐(0) 编辑
摘要: Django 重写元类可以自由控制创建类的过程,比如使用元类创建单例模式或ORM框架,Django的ORM框架实现原理是通过元类实现的。 他是code_first,由模型类生成数据表 先要编写模型字段的基本类,然后根据基本类继承再来编写一些字符类型,整数类型,然后再重新编写个模型类的元例(重写类的_ 阅读全文
posted @ 2022-04-30 19:14 索匣 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 用户登录注册模块 登录的实质就是获取账号输入框中的字段,获取密码输入框中的字段,将查询的出来的字段在数据表user中进行查询,若查询成功,则弹出跳转成功并跳转到公告页面。 注册页面与登录界面是同一界面,一般登录的用户较多,所以一开始在js文件中可以设置个当前页面的全局变量hiddenmodalput 阅读全文
posted @ 2022-04-28 21:04 索匣 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 两者都是定义个form.py脚本文件,然后在views.py中导入到对应的视图函数中 Flask的表单类 from flask_wtf import FlaskForm Flask表单类写在自定义的form.py文件中,然后再views.py文件中导入该form.py文件,将该文件中的各种表单类加入 阅读全文
posted @ 2022-04-27 16:56 索匣 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Flask篇 获取Post请求参数 有三种方式request.form,request.get_json,request.data; 三者获取参数不一样,使用场景不一样 实例场景 只有request.form才可以打印出数据,request.get_json()为空,request.data为b"" 阅读全文
posted @ 2022-04-27 16:30 索匣 阅读(63) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 37 下一页