摘要: [toc] # 注册功能 ```python # 前端传入的数据 {手机号,验证码,密码} # 后端要验证数据 >序列化类 #遇到的错误 1 注册使用哪个序列化了:get_serializer_class 2 配置文件中debug必须是True,因为咱们有万能验证码 >正常流程这个不需要 3 把co 阅读全文
posted @ 2023-06-28 22:15 星空看海 阅读(16) 评论(0) 推荐(0) 编辑
摘要: [toc] # 一、腾讯云短信 ## 1.1 腾讯云短信申请 ```python # 发送短信功能 -网上会有第三方短信平台,为我们提供api,花钱,向它的某个地址发送请求,携带手机号,内容 >它替我们发送短信 -腾讯云短信 >以这个为例 -阿里 大于短信 -容联云通信 # 申请一个公众号 > 自行 阅读全文
posted @ 2023-06-28 22:12 星空看海 阅读(67) 评论(0) 推荐(0) 编辑
摘要: [toc] # 一、登录注册页面分析 ```python # 根据原型图分析出:要写的功能 # 用户名密码登录接口 # 注册功能接口 # 手机号验证码登录接口 # 发送短信验证码接口 # 验证手机号是否存在接口 ``` # 二、路由 ## 总路由 ```python path('api/v1/use 阅读全文
posted @ 2023-06-28 21:48 星空看海 阅读(48) 评论(0) 推荐(0) 编辑
摘要: [toc] # 一、git 多分支 ```python # 分支操作 0 查看分支 git branch # 本地 git branch -a # 本地和远程 1 创建分支 git branch dev 3 切换分支 git checkout 分支名字 4 删除分支 git branch -d 分支 阅读全文
posted @ 2023-06-28 21:32 星空看海 阅读(16) 评论(0) 推荐(0) 编辑
摘要: [toc] # 一、git介绍和安装 ```python # 版本管理软件 -1 对代码版本进行管理 > 首页功能完成 > 课程功能完成 --> 可以回退到某个版本 -2 协同开发 --> 多人开发 --> 合并代码 > 可能会有冲突,解决冲突 # 版本管理软件:主流就两个 -git:现在用的最多( 阅读全文
posted @ 2023-06-28 21:13 星空看海 阅读(21) 评论(0) 推荐(0) 编辑
摘要: [toc] # 一、前台主页功能 ![](https://img2023.cnblogs.com/blog/3095768/202307/3095768-20230705145622683-1237077448.png) ## 图片准备 * 将提供的资料中的图片移植到项目的img文件夹下 ## 页头 阅读全文
posted @ 2023-06-28 20:55 星空看海 阅读(29) 评论(0) 推荐(0) 编辑
摘要: [toc] # 一、跨域问题详解 以后只要前后端分离项目,都会出现跨域问题,咱们要解决。 ## 1.1 同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之 阅读全文
posted @ 2023-06-28 20:44 星空看海 阅读(20) 评论(0) 推荐(0) 编辑
摘要: [toc] # 一、创建home模块 ```python 前提:在 luffy 虚拟环境下 1.终端从项目根目录进入apps目录 >: cd luffyapi & cd apps 2.创建app >: python ../../manage.py startapp home ``` ## 注册hom 阅读全文
posted @ 2023-06-28 20:31 星空看海 阅读(32) 评论(0) 推荐(0) 编辑
摘要: [toc] # 一 前端项目创建,调整目录 ```python # 创建前端项目 vue2 前提:在目标目录新建luffy文件夹 cd python project vue create luffy_city 创建成功,用pycharm打开 ``` # 二 前端配置 ```python # 安装第三 阅读全文
posted @ 2023-06-28 20:24 星空看海 阅读(15) 评论(0) 推荐(0) 编辑