博客项目
都枯槐
这个作者很懒,什么都没留下…
展开
-
前后端分离博客项目
概述 Django采用MVC架构设计的开源的WEB快速开发框架 优点: 能够快速开发,自带ORM、Template、Form、Auth核心组件 MVC设计模式 使用的后台管理Admin 简介的url设计 周边插件丰富 缺点:框架重、同步阻塞 所以Django 的设计目标就是一款大而全,便于企业快速开发项目的框架 安装Django 使用Python3.6.X Django的下载地址:https:...原创 2019-07-16 10:58:10 · 688 阅读 · 0 评论 -
用户功能设计与实现
提供用户注册处理 提供用户登录处理 提供路由配置 用户注册接口设计 接收用户通过POST方法提交的注册信息,提交的数据是JSON格式数据 检查email是否已存在与数据库表中,如果存在返回错误状态码 整个过程都采用AJAX异步过程,用户提交JSON数据,客户端获取数据后处理,返回JSON POST /users/ 创建用户 请求体 application/jso{ "password":"st...原创 2019-07-16 22:00:17 · 1360 阅读 · 0 评论 -
博文相关接口
功能分析 POST /posts/ 文章发布,视图类PostView 请求体 application/json { "title":"string", "content":"string" } 响应 201 发布成功 400 请求数据错误 GET /posts/(\d+) 查看指定文章,视图函数getpost 响应 200 成功返回文章内容 404 文章不存在 GET /posts/ 文章...原创 2019-07-19 20:26:05 · 105 阅读 · 0 评论 -
博文相关接口
列表页接口实现 发起GET请求,通过查询字符串http://url/posts/?page=2 查询第二页数据 实现过程 request: GET ?page=5&size=20-> 视图 get -> json 文章列表 # post/views.py class PostView(View): # 不需要装饰器决定方法了 def get(self, request:Htt...原创 2019-07-19 21:03:17 · 160 阅读 · 0 评论 -
用户功能设计与实现
提供用户注册功能 提供用户登录处理 提供路由配置 用户登录接口设计 POST /users/login 用户登录 请求体 application/json { 'password':'string', 'email':'string' } 响应 200 登录成功 400 用户名密码错误 接收用户通过POST方法提交的登录信息,提交的数据是JSON格式数据 { "password":"abc...原创 2019-07-17 21:40:35 · 540 阅读 · 0 评论 -
前端开发
使用react-mobx-starter-master脚手架,解压更名为frontend 在src中新增component、service、css目录 链接:https://pan.baidu.com/s/17tsX5QOrFi2j3An68L93ew 提取码:6eip 注:没有特别说明,js开发都在src目录下 修改项目名称 </font color=blue size=4>we...原创 2019-07-21 00:08:00 · 484 阅读 · 1 评论