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使用BeautifulSoup分析网页信息的方法
Apr 04 Python
Python实现多进程共享数据的方法分析
Dec 04 Python
Python与人工神经网络:使用神经网络识别手写图像介绍
Dec 19 Python
python实现微信跳一跳辅助工具步骤详解
Jan 04 Python
Python模块文件结构代码详解
Feb 03 Python
Python DataFrame设置/更改列表字段/元素类型的方法
Jun 09 Python
django 微信网页授权登陆的实现
Jul 30 Python
python实现代码统计程序
Sep 19 Python
opencv resize图片为正方形尺寸的实现方法
Dec 26 Python
Python 简单计算要求形状面积的实例
Jan 18 Python
在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程
Aug 07 Python
python 自动识别并连接串口的实现
Jan 19 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 extract 将数组拆分成多个变量的函数
2010/06/30 PHP
PHP 获取文件权限函数介绍
2013/07/11 PHP
分享微信扫码支付开发遇到问题及解决方案-附Ecshop微信支付插件
2015/08/23 PHP
PHP单例模式是什么 php实现单例模式的方法
2016/05/14 PHP
php框架CodeIgniter使用redis的方法分析
2018/04/13 PHP
JavaScript的Function详细
2006/11/14 Javascript
javascript 操作select下拉列表框的一点小经验
2010/03/20 Javascript
JQuery获取浏览器窗口内容部分高度的代码
2012/02/24 Javascript
Three.js源码阅读笔记(物体是如何组织的)
2012/12/27 Javascript
得到jQuery detach()后节点中的某个值实现代码
2013/02/05 Javascript
JQuery入门——事件切换之toggle()方法应用介绍
2013/02/05 Javascript
jquery获取子节点和父节点的示例代码
2013/09/10 Javascript
AJAX跨域请求json数据的实现方法
2013/11/11 Javascript
javascript页面动态显示时间变化示例代码
2013/12/18 Javascript
$.each与$().each的区别示例介绍
2014/03/20 Javascript
jQuery瀑布流插件Wookmark使用实例
2014/04/02 Javascript
JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法
2015/07/01 Javascript
jQuery mobile在页面加载时添加加载中效果 document.ready 和window.onload执行顺序比较
2016/07/14 Javascript
JS制作适用于手机和电脑的通知信息效果
2016/10/28 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
laydate日历控件使用方法详解
2017/11/20 Javascript
jQuery中的$是什么意思及 $. 和 $().的区别
2018/04/20 jQuery
基于vue和react的spa进行按需加载的实现方法
2018/09/29 Javascript
Nodejs让异步变成同步的方法
2019/03/02 NodeJs
python自动化测试之setUp与tearDown实例
2014/09/28 Python
简化Python的Django框架代码的一些示例
2015/04/20 Python
Python反转序列的方法实例分析
2018/03/21 Python
Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例
2019/01/23 Python
Python数据可视化 pyecharts实现各种统计图表过程详解
2019/08/15 Python
python中resample函数实现重采样和降采样代码
2020/02/25 Python
2014年团支部工作总结
2014/11/17 职场文书
担保书范本
2015/01/20 职场文书
员工规章制度范本
2015/08/07 职场文书
Java 实现限流器处理Rest接口请求详解流程
2021/11/02 Java/Android
浅谈如何保证Mysql主从一致
2022/03/13 MySQL
Go语言编译原理之变量捕获
2022/08/05 Golang