会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
远山渡月
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2020年10月13日
Django序列化正反向查询
摘要: 序列化正反向查询(serializers.Serializer) models.py class CourseType(Base): title = models.CharField('课程类别', max_length=16) sequence = models.IntegerField('展示顺
阅读全文
posted @ 2020-10-13 00:04 远山渡月
阅读(740)
评论(0)
推荐(2)
2020年10月12日
24.Model基类表写法
摘要: 1. 用户表抽象基类 from django.contrib.auth.models import AbstractUser # 重写django认证用户模型 # 继承django自带的抽象用户类,进行重写 class User(AbstractUser): phone = models.CharF
阅读全文
posted @ 2020-10-12 21:59 远山渡月
阅读(106)
评论(0)
推荐(0)
2020年10月10日
23.绑定微博用户
摘要: 1. 微博绑定用户接口 1.1 oauth/urls.py中添加路由 urlpatterns = [ path('weibo/binduser/', views.OauthWeiboBindUser.as_view()), ] 1.2 oauth/views.py 中添加视图函数 class Oau
阅读全文
posted @ 2020-10-10 15:04 远山渡月
阅读(582)
评论(0)
推荐(0)
22.微博回调接口
摘要: 1. 微博回调接口 1.1 oauth/urls.py中添加路由 urlpatterns = [ path('weibo/callback/', views.OauthWeiboCallback.as_view()), ] 1.2 oauth/views.py中添加视图函数 http://192.1
阅读全文
posted @ 2020-10-10 15:03 远山渡月
阅读(152)
评论(0)
推荐(0)
21.生成微博授权url
摘要: 一、django后端 1. 创建apps/oauth模块进行OAuth认证 # 1.在apps文件夹下创建新应用:oauth cd syl/apps python ../manage.py startapp oauth # 切换到apps文件夹下执行创建命令 # 2.syl/urls.py主路由中添
阅读全文
posted @ 2020-10-10 15:02 远山渡月
阅读(206)
评论(0)
推荐(0)
20.微博开放平台使用
摘要: 新浪微博开放平台:https://open.weibo.com/ 1.注册账号 注册新浪微博账号 进入首页,创建网站接入的应用:https://open.weibo.com/ 选择立即接入,进入到创建应用页面 创建应用 基本信息页面 高级信息页面 2. 接口文档 查看接口文档 OAuth2.0授权认
阅读全文
posted @ 2020-10-10 14:57 远山渡月
阅读(336)
评论(0)
推荐(0)
19.微博三方登录原理
摘要: 1. 微博三方登录流程 1.1 前端获取认证code(获取微博的扫码页面) 在vue页面挂载时,动态发送请求获取微博授权url django收到请求的url后,通过微博应用ID(client_id)和回调地址(redirect_url)动态生成授权url返回给vue 当用户点击上面的url进行扫码,
阅读全文
posted @ 2020-10-10 14:52 远山渡月
阅读(185)
评论(0)
推荐(0)
2020年10月8日
18.注册接口完善
摘要: 1.完善注册接口 1.1 修改user/views.py中完善视图函数 # 注册接口 class RegisterView(APIView): """ 用户注册, 权限是: 匿名用户可访问 """ # 自定义权限类 permission_classes = (AllowAny,) def post(
阅读全文
posted @ 2020-10-08 20:36 远山渡月
阅读(86)
评论(0)
推荐(0)
17.注册数据合法性接口
摘要: 1.django添加检查用户名和手机号数量 1.1 在user/views.py中添加视图函数 class RegCountView(APIView): # 注册时需要验证的用户名和手机号是否使用 # 自定义权限类 permission_classes = (AllowAny,) def post(
阅读全文
posted @ 2020-10-08 20:34 远山渡月
阅读(143)
评论(0)
推荐(0)
16.celery发送短信
摘要: 1.使用celery异步发送短信 1.1 在celery_task/main.py中添加发送短信函数 # celery项目中的所有导包地址, 都是以CELERY_BASE_DIR为基准设定. # 执行celery命令时, 也需要进入CELERY_BASE_DIR目录执行. CELERY_BASE_D
阅读全文
posted @ 2020-10-08 20:32 远山渡月
阅读(163)
评论(2)
推荐(0)
上一页
1
2
3
4
下一页
公告