Django REST framework内置路由用法


Posted in Python onJuly 26, 2019

在urls.py文件中按照如下步骤写,即可正确使用DRF的内置路由.

from .views import BookModel # 1. 导入我们的视图
from rest_framework.routers import DefaultRouter # 2. 导入rest_framework内置的路由方法

router = DefaultRouter() # 3. 首先,实例化一个DefaultRouter对象
router.register(r'book', BookModel) # 4. 然后,注册我们的路由以及视图(指定路由和视图的对应关系)

urlpatterns = [] # 5.
urlpatterns += router.urls # 6.

# is ok

DRF内部为我们生成的路由如下图:

Django REST framework内置路由用法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详细解析Python当中的数据类型和变量
Apr 25 Python
Python解析最简单的验证码
Jan 07 Python
Python爬豆瓣电影实例
Feb 23 Python
python3利用ctypes传入一个字符串类型的列表方法
Feb 12 Python
pyqt5移动鼠标显示坐标的方法
Jun 21 Python
python的常见矩阵运算(小结)
Aug 07 Python
Python自动化导出zabbix数据并发邮件脚本
Aug 16 Python
JupyterNotebook设置Python环境的方法步骤
Dec 03 Python
Python代码生成视频的缩略图的实例讲解
Dec 22 Python
python GUI库图形界面开发之PyQt5滑块条控件QSlider详细使用方法与实例
Feb 28 Python
opencv中图像叠加/图像融合/按位操作的实现
Apr 01 Python
基于Python正确读取资源文件
Sep 14 Python
python flask web服务实现更换默认端口和IP的方法
Jul 26 #Python
Django 开发环境与生产环境的区分详解
Jul 26 #Python
python3发送邮件需要经过代理服务器的示例代码
Jul 25 #Python
如何实现Django Rest framework版本控制
Jul 25 #Python
python requests使用socks5的例子
Jul 25 #Python
python基于socket进行端口转发实现后门隐藏的示例
Jul 25 #Python
Django实现跨域请求过程详解
Jul 25 #Python
You might like
PHP中break及continue两个流程控制指令区别分析
2011/04/18 PHP
修改PHP的memory_limit限制的方法分享
2012/02/21 PHP
CodeIgniter上传图片成功的全部过程分享
2013/08/12 PHP
Zend Framework动作助手FlashMessenger用法详解
2016/03/05 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
2016/05/06 PHP
Javascript实例教程(19) 使用HoTMetal(6)
2006/12/23 Javascript
JavaScript 继承详解 第一篇
2009/08/30 Javascript
jquery 表格的增行删行实现思路
2013/03/21 Javascript
nodejs实现黑名单中间件设计
2014/06/17 NodeJs
js控制文本框只输入数字和小数点的方法
2015/03/10 Javascript
MVVM模式中ViewModel和View、Model有什么区别?
2015/06/19 Javascript
Jquery幻灯片特效代码分享--打开页面随机选择切换方式(3)
2015/08/15 Javascript
jQuery实现的淡入淡出二级菜单效果代码
2015/09/15 Javascript
js全选按钮的实现方法
2015/11/17 Javascript
node.js实现登录注册页面
2017/04/08 Javascript
JavaScript你不知道的一些数组方法
2017/08/18 Javascript
纯js实现隔行变色效果
2017/11/29 Javascript
Vue 父子组件的数据传递、修改和更新方法
2018/03/01 Javascript
webpack vue项目开发环境局域网访问方法
2018/03/20 Javascript
Vue slot用法(小结)
2018/10/22 Javascript
微信小程序功能之全屏滚动效果的实现代码
2018/11/22 Javascript
关于JavaScript 数组你应该知道的事情(推荐)
2019/04/10 Javascript
jQuery 选择器用法基础入门示例
2020/01/04 jQuery
javascript设计模式 ? 抽象工厂模式原理与应用实例分析
2020/04/09 Javascript
[00:57]林俊杰助阵DOTA2亚洲邀请赛
2015/01/28 DOTA
[04:56]经典回顾:前Ehome 与 前LGD
2015/02/26 DOTA
Python中functools模块函数解析
2017/03/12 Python
在Python中字典根据多项规则排序的方法
2019/01/21 Python
新手如何发布Python项目开源包过程详解
2019/07/11 Python
详解pandas赋值失败问题解决
2020/11/29 Python
CSS3条纹背景制作的实战攻略
2016/05/31 HTML / CSS
解析HTML5中的新功能本地存储localStorage
2016/03/01 HTML / CSS
Book Depository亚太地区:一家领先的国际图书零售商
2019/05/05 全球购物
什么是GWT的Module
2013/01/20 面试题
《千年梦圆在今朝》教学反思
2014/02/24 职场文书
学前班学生评语
2014/12/29 职场文书