随笔分类 -  drf

摘要:一.虚拟环境virtualenv 如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了.而公司里面往往会 存在多个项目的情况,所以需要使用虚拟环境,把当前项目所需要用到的模块及其 阅读全文
posted @ 2019-03-21 17:47 阿布_alone 阅读(878) 评论(0) 推荐(0) 编辑
摘要:views.py urls.py serializer.py model.py 阅读全文
posted @ 2019-03-20 22:48 阿布_alone 阅读(249) 评论(0) 推荐(0) 编辑
摘要:一.视图(视图函数) Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 1.请求与响应 1.request request.data 返回解析之后的请求 阅读全文
posted @ 2019-03-20 22:26 阿布_alone 阅读(292) 评论(0) 推荐(0) 编辑
摘要:应用目录结构: views.py serializers.py(自己创建的,管理序列化器使用) models.py urls.py 主路由,项目路由: 阅读全文
posted @ 2019-03-19 22:35 阿布_alone 阅读(809) 评论(0) 推荐(0) 编辑
摘要:一.序列化器-Serializer 作用: 1.定义序列化器 Django REST framework中的Serializer使用类来定义,须继承自rest_framework.serializers.Serializer。 例如,我们已有了一个数据库模型类BookInfo 我们想为这个模型类提供 阅读全文
posted @ 2019-03-19 22:19 阿布_alone 阅读(881) 评论(0) 推荐(0) 编辑
摘要:一.安装 1.安装 2.配置 注:以上两部就OK了 二.最简单的drf版本 1.创建应用 2.编写视图 3.编写路由 4.在应用的根目录创建一个序列化器文件 serializers.py 5.总路由分发 6.测试 阅读全文
posted @ 2019-03-18 21:56 阿布_alone 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:一.django restful_framework 二..drf安装与环境配置 DRF需要以下依赖: Python (2.7, 3.2, 3.3, 3.4, 3.5, 3.6) Django (1.10, 1.11, 2.0) Python (2.7, 3.2, 3.3, 3.4, 3.5, 3. 阅读全文
posted @ 2019-03-18 17:58 阿布_alone 阅读(520) 评论(0) 推荐(0) 编辑
摘要:一.web开发的两种模式 1.前后端不分离 2.前后端分离 二.API接口 三. RESTful API规范 1.概念 2.域名 3. 版本(Versioning) 因为不同的版本,可以理解成同一种资源的不同表现形式,所以应该采用同一个URL。版本号可以在HTTP请求头信息的Accept字段中进行区 阅读全文
posted @ 2019-03-18 17:14 阿布_alone 阅读(7118) 评论(2) 推荐(0) 编辑

TOP
点击右上角即可分享
微信分享提示