摘要: 1. 业务处理流程 2. 后端接口设计: 访问方式: GET /sms_codes/(?P<mobile>1[3-9]\d{9})/?image_code_id=xxx&text=xxx 请求参数: 路径参数与查询字符串参数 返回数据: JSON 视图原型: 3. 后端实现 在verificatio 阅读全文
posted @ 2018-07-29 11:16 程序视界 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 图片验证码 1. 后端接口设计: 访问方式: GET /image_codes/(?P<image_code_id>[\w-]+)/ 请求参数: 路径参数 返回数据: 验证码图片 2. 具体视图实现 在verifications/views.py中实现视图 说明: django-redis提供了ge 阅读全文
posted @ 2018-07-29 11:11 程序视界 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 注册 创建好用户模型类后,我们开始来实现第一个业务逻辑——用户注册。 设计接口的思路 分析要实现的业务逻辑,明确在这个业务中需要涉及到几个相关子业务,将每个子业务当做一个接口来设计。 分析接口的功能任务,明确接口的访问方式与返回数据: 接口的请求方式,如GET 、POST 、PUT等 接口的URL路 阅读全文
posted @ 2018-07-29 11:08 程序视界 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 用户模型类 Django提供了认证系统,文档资料可参考此链接https://yiyibooks.cn/qy/django2/topics/auth/index.html Django认证系统同时处理认证和授权。简单地讲,认证验证一个用户是否它们声称的那个人,授权决定一个通过了认证的用户被允许做什么。 阅读全文
posted @ 2018-07-28 17:53 程序视界 阅读(150) 评论(0) 推荐(0) 编辑