摘要: __getattr__用法:说明:这是python里的一个内建函数,当调用的属性或者方法不存在时,该方法会被调用调用不存在的属性调用不存在的方法 阅读全文
posted @ 2019-11-12 22:11 Mr_Riven 阅读(154) 评论(0) 推荐(0)
摘要: 认证、权限和限制 身份验证是将传入请求与一组标识凭据(例如请求来自的用户或其签名的令牌)相关联的机制。然后 权限 和 限制 组件决定是否拒绝这个请求。 简单来说就是: 认证确定了你是谁 权限确定你能不能访问某个接口 限制确定你访问某个接口的频率 认证 REST framework 提供了一些开箱即用 阅读全文
posted @ 2019-11-12 19:44 Mr_Riven 阅读(241) 评论(0) 推荐(0)
摘要: MySQL安装配置 https://www.onlinedown.net/soft/3573.htm 备用调试版 (1)配置环境变量 找到安装的bin目录(放入环境变量) (2)生成data文件 以管理员身份运行cmd 进入E:\python\mysql\mysql-8.0.12-winx64\bi 阅读全文
posted @ 2019-11-11 14:10 Mr_Riven 阅读(172) 评论(0) 推荐(0)
摘要: 一、python assert的作用: 根据Python 官方文档解释(https://docs.python.org/3/reference/simple_stmts.html#assert), "Assert statements are a convenient way to insert d 阅读全文
posted @ 2019-11-10 21:18 Mr_Riven 阅读(198) 评论(0) 推荐(0)
摘要: 1. ApiView 定义一个cbc视图 class BookView (APIView):pass re_path(r"books/$", views.BookView.as_view(),name = "books"), re_path(r"books/$", views.类下的View.as_ 阅读全文
posted @ 2019-11-06 02:11 Mr_Riven 阅读(356) 评论(0) 推荐(0)
摘要: # 导入hashlib模块 import hashlib # 获取MD5对象 # 不加盐操作 # md5 = hashlib.md5() # 加盐操作 md5 = hashlib.md5('wenwe1i'.encode("utf8")) # 获取需要加密的字段 md5.update('how to 阅读全文
posted @ 2019-11-03 09:24 Mr_Riven 阅读(116) 评论(0) 推荐(0)
摘要: (1)路径问题 open一个同py文件同一个目录的文件的时候,用以下: txt = open('/filtered_words.txt','rb') words = txt.readline() filtered = [] for word in words: filtered.append(wor 阅读全文
posted @ 2019-11-03 06:05 Mr_Riven 阅读(755) 评论(0) 推荐(0)
摘要: from django.db import models # Create your models here. from django.db import models from django.contrib.auth.models import AbstractUser # 使用了django原生的user表 class UserInfo(AbstractUser): ... 阅读全文
posted @ 2019-11-02 09:14 Mr_Riven 阅读(490) 评论(0) 推荐(0)
摘要: 1- 执行一次(延时定时器) var t1 = window.setTimeout(function() { console.log('1秒钟之后执行了') },1000) window.clearTimeout(t1) // 去除定时器 2- 重复执行(间歇定时器) var t2 = window 阅读全文
posted @ 2019-11-02 09:01 Mr_Riven 阅读(6164) 评论(0) 推荐(0)
摘要: 表结构分析: 阅读全文
posted @ 2019-10-28 12:41 Mr_Riven 阅读(253) 评论(0) 推荐(0)