博客项目
都枯槐
这个作者很懒,什么都没留下…
展开
-
前后端分离博客项目
概述Django采用MVC架构设计的开源的WEB快速开发框架优点:能够快速开发,自带ORM、Template、Form、Auth核心组件MVC设计模式使用的后台管理Admin简介的url设计周边插件丰富缺点:框架重、同步阻塞所以Django 的设计目标就是一款大而全,便于企业快速开发项目的框架安装Django使用Python3.6.XDjango的下载地址:https:...原创 2019-07-16 10:58:10 · 689 阅读 · 0 评论 -
用户功能设计与实现
提供用户注册处理提供用户登录处理提供路由配置用户注册接口设计接收用户通过POST方法提交的注册信息,提交的数据是JSON格式数据检查email是否已存在与数据库表中,如果存在返回错误状态码整个过程都采用AJAX异步过程,用户提交JSON数据,客户端获取数据后处理,返回JSONPOST /users/ 创建用户请求体 application/jso{ "password":"st...原创 2019-07-16 22:00:17 · 1363 阅读 · 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 · 106 阅读 · 0 评论 -
博文相关接口
列表页接口实现发起GET请求,通过查询字符串http://url/posts/?page=2 查询第二页数据实现过程request: GET ?page=5&size=20-> 视图 get -> json 文章列表# post/views.pyclass PostView(View): # 不需要装饰器决定方法了 def get(self, request:Htt...原创 2019-07-19 21:03:17 · 162 阅读 · 0 评论 -
用户功能设计与实现
提供用户注册功能提供用户登录处理提供路由配置用户登录接口设计POST /users/login 用户登录请求体 application/json{ 'password':'string', 'email':'string'}响应200 登录成功400 用户名密码错误接收用户通过POST方法提交的登录信息,提交的数据是JSON格式数据{ "password":"abc...原创 2019-07-17 21:40:35 · 542 阅读 · 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 · 488 阅读 · 1 评论