摘要: # __________________________________________________ # 创建一个logger logger = logging.getLogger() logger1 = logging.getLogger('mylogger') logger1.setLeve 阅读全文
posted @ 2019-12-03 14:49 楠海 阅读(213) 评论(0) 推荐(0)
摘要: # 创建配置文件 import configparser config = configparser.ConfigParser() # 相当于config = {} 空字典 config["default"] = {"ServerAliveInterval":"45", "Compression": 阅读全文
posted @ 2019-12-03 14:48 楠海 阅读(302) 评论(0) 推荐(0)
摘要: 1 # socket编程 2 # 01010 ethernet(你在教室的那个位置)mark ip(教室在哪,主机)子网 tcp,udp(端口)应用程序在哪 3 # 物理层 》数据链路层 》网络层 》 》传输层 》应用层 4 # Socket抽象层 5 # pid是同一台计算机上不同进程或者线程的标 阅读全文
posted @ 2019-12-03 14:48 楠海 阅读(136) 评论(0) 推荐(0)
摘要: def get_html(request): data = {"name": "alex", "age": 12, "sex": "男"} return render(request, "login.html", {"data": data}) def export_pdf(request): op 阅读全文
posted @ 2019-12-03 14:47 楠海 阅读(705) 评论(0) 推荐(0)
摘要: import hashlib # 摘要算法(加密算法) # md5 密码加密(保存密文)(输入正确的密码,同一个字符串加密之后密文相同) obj = hashlib.md5("sb".encode("utf8")) # 加盐 obj.update("helo".encode("utf8")) # 唯 阅读全文
posted @ 2019-12-03 14:47 楠海 阅读(132) 评论(0) 推荐(0)
摘要: 1.http请求协议 代码很枯燥,结果和奇妙。 今日详情: 1. djaong restframework ​ 1.1 ApiVIew ​ 1.2 解析器组件 ​ 1.3 序列化组件 ​ 1.4 认证组件 ​ 1.5 权限组件 ​ 1.6 频率组件 ​ 1.7 url控制器组件 ​ 1.8 分页组件 阅读全文
posted @ 2019-12-03 14:46 楠海 阅读(292) 评论(0) 推荐(0)