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通过正则表达式选取callback的方法
Jul 18 Python
Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法
Jan 11 Python
python实现最长公共子序列
May 22 Python
python删除列表元素的三种方法(remove,pop,del)
Jul 22 Python
python matplotlib库直方图绘制详解
Aug 10 Python
python编写简单端口扫描器
Sep 04 Python
Python爬虫之urllib基础用法教程
Oct 12 Python
Python多进程multiprocessing、进程池用法实例分析
Mar 24 Python
Django用户登录与注册系统的实现示例
Jun 03 Python
python自定义函数def的应用详解
Jun 03 Python
Python requests库参数提交的注意事项总结
Mar 29 Python
python实现一个简单的贪吃蛇游戏附代码
Jun 28 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
Oracle 常见问题解答
2006/10/09 PHP
通过PHP的内置函数,通过DES算法对数据加密和解密
2012/06/21 PHP
PHP查询网站的PR值
2013/10/30 PHP
php处理单文件、多文件上传代码分享
2016/08/24 PHP
Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码
2011/10/12 Javascript
jQuery实现折线图的方法
2015/02/28 Javascript
jQuery延迟加载图片插件Lazy Load使用指南
2015/03/25 Javascript
js实现C#的StringBuilder效果完整实例
2015/12/22 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
2015/12/22 Javascript
javascript实现全角转半角的方法
2016/01/23 Javascript
JavaScript原生对象常用方法总结(推荐)
2016/05/13 Javascript
Node.js用readline模块实现输入输出
2016/12/16 Javascript
微信小程序 简单教程实例详解
2017/01/13 Javascript
javascript事件的传播基础实例讲解(35)
2017/02/14 Javascript
CodeMirror js代码加亮使用总结
2017/03/25 Javascript
通过学习bootstrop导航条学会修改bootstrop颜色基调
2017/06/11 Javascript
详解Bootstrap 学习(一)入门
2019/04/12 Javascript
解决Vue+Electron下Vuex的Dispatch没有效果问题
2019/05/20 Javascript
javaScript把其它类型转换为Number类型
2019/10/13 Javascript
JavaScript回调函数callback用法解析
2020/01/14 Javascript
解决VUE自定义拖拽指令时 onmouseup 与 click事件冲突问题
2020/07/24 Javascript
Python实现提取谷歌音乐搜索结果的方法
2015/07/10 Python
黑科技 Python脚本帮你找出微信上删除你好友的人
2016/01/07 Python
pycharm中使用anaconda部署python环境的方法步骤
2018/12/19 Python
PyQt5实现QLineEdit添加clicked信号的方法
2019/06/25 Python
python字符串查找函数的用法详解
2019/07/08 Python
Python定时发送天气预报邮件代码实例
2019/09/09 Python
解决Django部署设置Debug=False时xadmin后台管理系统样式丢失
2020/04/07 Python
Django如何实现密码错误报错提醒
2020/09/04 Python
python实现模拟器爬取抖音评论数据的示例代码
2021/01/06 Python
python利用proxybroker构建爬虫免费IP代理池的实现
2021/02/21 Python
英国最大的正宗复古足球衫制造商和零售商:TOFFS
2018/06/21 全球购物
《花木兰》教学反思
2014/04/09 职场文书
5.12护士节演讲稿
2014/04/30 职场文书
应届毕业生求职信范文
2014/07/07 职场文书
CSS3实现的侧滑菜单
2021/04/27 HTML / CSS