摘要: 1. MySql驱动 我们使用Django、flask等来操作MySQL,实际上底层还是通过Python来操作的。因此我们想要用Django来操作MySQL,首先还是需要安装一个驱动程序。在Python3中,驱动程序有多种选择。比如有pymysql以及mysqlclient等。 常见的Mysql驱动 阅读全文
posted @ 2020-10-11 20:11 BeginnerY 阅读(728) 评论(0) 推荐(0)
摘要: 错误信息: django.db.utils.OperationalError: (2059, ) 原因: 主要就是mysql8.0的问题。目前最新的mysql8.0对用户密码的加密方式为caching_sha2_password, django暂时还不支持这种新增的加密方式。只需要将用户加密方式改为 阅读全文
posted @ 2020-10-11 19:52 BeginnerY 阅读(984) 评论(0) 推荐(0)
摘要: 1.微博绑定用户接口 1.1 oauth/urls.py 中添加路由 urlpatterns = [ path('weibo/binduser/', views.OauthWeiboBindUser.as_view()), # /oauth/weibo/callback/ ] 1.2 oauth/v 阅读全文
posted @ 2020-10-09 20:55 BeginnerY 阅读(133) 评论(0) 推荐(0)
摘要: 1.微博回调接口 1.1 oauth/urls.py 中添加路由 urlpatterns = [ path('weibo/callback/', views.OauthWeiboCallback.as_view()), # /oauth/weibo/callback/ ] 1.2 oauth/vie 阅读全文
posted @ 2020-10-09 18:47 BeginnerY 阅读(223) 评论(0) 推荐(0)
摘要: 1.创建apps/oauth模块进行oauth认证 '''2.1 在apps文件夹下新建应用: oauth''' cd syl/apps python ../manage.py startapp oauth # 切换到apps文件夹下执行创建命令 '''2.2 添加子路由: oauth/urls.p 阅读全文
posted @ 2020-10-09 18:34 BeginnerY 阅读(276) 评论(0) 推荐(0)
摘要: 1.微博三方登录流程 携带参数 https://api.weibo.com/oauth2/authorize? client_id=4122644977 &response_type=code &state=study& forcelogin=true& redirect_uri=https%3A% 阅读全文
posted @ 2020-10-09 18:12 BeginnerY 阅读(422) 评论(0) 推荐(0)
摘要: 注册验证功能 检查用户名功能 检查手机号功能 检查密码功能 检查短信验证码功能 检查图片验证码功能 <script> methods:{ // 检查用户名 是否使用(存在) check_username() { // return true // 注释检查用户名功能 console.log('判断用 阅读全文
posted @ 2020-10-08 18:56 BeginnerY 阅读(1003) 评论(0) 推荐(0)
摘要: 1.完善注册接口 1.1 修改user/views.py中完善视图函数 # 完整注册接口 class RegisterView(APIView): """ 用户注册, 权限是: 匿名用户可访问 """ # 自定义权限类 permission_classes = (AllowAny,) def pos 阅读全文
posted @ 2020-10-08 17:17 BeginnerY 阅读(192) 评论(0) 推荐(0)
摘要: 1.vue检查用户名是否重复 前端函数如下,js方法代码无需更改,前端代码逻辑在components\common\lab_header.vue 只需要修改components\axios_api\http.js中调用的后端地址 // axios.defaults.baseURL = "http:/ 阅读全文
posted @ 2020-10-08 17:09 BeginnerY 阅读(556) 评论(0) 推荐(0)
摘要: 1 在user/urls.py中添加 urlpatterns = [ path('count/', views.RegCountView.as_view()), # 查询用户名手机号使用量的视图, /user/count/ ] 1.1 在user/views.py中添加视图函数 # 查询用户数量接口 阅读全文
posted @ 2020-10-08 16:59 BeginnerY 阅读(107) 评论(0) 推荐(0)