FBV:Function base viewsdef index(request): if request.method == 'POST': return HTTPresponse(‘ok’) elif request.method == 'GET': return render(request, ...
分类:
其他好文 时间:
2018-07-31 21:58:18
阅读次数:
110
summernote: 链接:https://summernote.org/deep-dive/ 基于Bootstrap轻量级富文本框,支持直接粘贴图片,开发文档也比较全。 基本使用请自己查阅。 js: 如果你需要在本地通过API访问,参考一下配置 后续会上传到ftp服务器。根据不同项目不同用户创建 ...
分类:
Web程序 时间:
2018-07-30 21:29:16
阅读次数:
374
业务需求:为了提高工作效率,公司需要一个流程管理系统,从研发到测试到产品,可以快速的进行业务操作。 涉及功能:人员管理,角色控制,信息展示,产品提出需求,研发进行需求实现,代码走查,测试管理,产品确认,运维上线。 前端模板:metronic 后台框架:Django Rest Framework 可能 ...
分类:
其他好文 时间:
2018-07-27 20:56:45
阅读次数:
158
版本声明 python3.6.5 Django-2.0.6 djangorestframework-3.8.2 mysqlclient-1.3.12 1.写一个登录接口,不多说,直接上代码 post请求 login_userIn.py 1.1.设置路由 url.py 1.2启动服务python ma ...
分类:
编程语言 时间:
2018-07-22 22:23:09
阅读次数:
1999
RESTful设计方法 1. 域名 应该尽量将API部署在专用域名之下。 如果确定API很简单,不会有进一步扩展,可以考虑放在主域名下。 2. 版本(Versioning) 应该将API的版本号放入URL。 另一种做法是,将版本号放在HTTP头信息中,但不如放入URL方便和直观。Github采用这种 ...
在此之前定义一个序列化工具: views中的的代码 from rest_framework.viewsets import ModelViewSet from .models import BookInfo from .serializers import BookInfoSerializers c ...
分类:
其他好文 时间:
2018-07-17 16:29:54
阅读次数:
229
环境安装与配置 DRF需要以下依赖: Python (2.7, 3.2, 3.3, 3.4, 3.5, 3.6) Django (1.10, 1.11, 2.0) DRF是以Django扩展应用的方式提供的,所以我们可以直接利用已有的Django环境而无需从新创建。(若没有Django环境,需要先创 ...
分类:
其他好文 时间:
2018-07-13 13:28:17
阅读次数:
363
Web应用模式 在开发Web应用中,有两种应用模式: 前后端不分离 前后端分离 1 前后端不分离 在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。 这种应用模式比较适合纯网页应用,但是当后端对接App时,Ap ...
分类:
其他好文 时间:
2018-07-13 13:28:09
阅读次数:
5621
增:校验请求数据 -> 执行反序列化过程 -> 保存数据库 -> 将保存的对象序列化并返回 删:判断要删除的数据是否存在 -> 执行数据库删除 改:判断要修改的数据是否存在 -> 校验请求的数据 -> 执行反序列化过程 -> 保存数据库 -> 将保存的对象序列化并返回 查:查询数据库 -> 将数据序 ...
分类:
其他好文 时间:
2018-07-08 23:08:35
阅读次数:
292
Django REST framework(DRF) 现在前后端分离的架构设计越来越流行,业界甚至出现了API优先的趋势。 显然API开发已经成为后端程序员的必备技能了,那作为Python程序员特别是把Django作为自己主要的开发框架的程序员,我十分推荐Django REST framework( ...
分类:
其他好文 时间:
2018-07-06 14:22:53
阅读次数:
173