世界实时:Django REST Framework-路由器(二)

来源:腾讯云时间:2023-04-25 13:09:56


(资料图)

三、路由器的高级用法

除了基本用法之外,路由器还支持一些高级用法,例如定制URL的前缀、后缀、视图函数名称等。下面是一些示例。

定制URL前缀

在路由器注册视图函数时,可以使用prefix参数来定制URL的前缀。例如,下面的代码将/books视图集的URL前缀设置为/api/v1/:

router.register(r"books", BookViewSet, prefix="api/v1")

这样,/books的URL就变成了/api/v1/books。

定制URL后缀

在路由器注册视图函数时,还可以使用suffix参数来定制URL的后缀。例如,下面的代码将/books视图集的URL后缀设置为.json:

router.register(r"books", BookViewSet, suffix="json")

这样,/books的URL就变成了/books.json。

定制视图函数名称

在路由器注册视图函数时,可以使用basename参数来定制视图函数名称。例如,下面的代码将HelloView的视图函数名称设置为greet:

router.register(r"hello", HelloView.as_view(), basename="greet")

这样,/hello的URL就变成了/hello/,并且视图函数的名称为greet。

四、总结

本文介绍了DRF的路由器(Router)的作用、使用方法和高级用法,并给出了一些示例。路由器是DRF中非常重要的工具,可以帮助我们轻松地定义API的路由,实现快速、可维护的API开发。如果您正在使用DRF进行API开发,那么路由器一定是您不可或缺的工具之一。

关键词:

相关阅读

推荐阅读

世界实时:Django REST Framework-路由器(二)

世界实时:Django REST Framework-路由器(二)

除了基本用法之外,路由器还支持一些高级用法,例如定制URL的前缀、后缀、视图函数名称等。下面是一些示例。更多

2023-04-25 13:09:56
世界热消息:亚康股份:    液冷技术在高性能计算、数据中心、人工智能等领域得到了广泛的应用

世界热消息:亚康股份: 液冷技术在高性能

亚康股份(301085)04月25日在投资者关系平台上答复了投资者关心的问题。更多

2023-04-25 12:39:38
夏季用电高峰将至 能源保供未雨绸缪 环球快播

夏季用电高峰将至 能源保供未雨绸缪 环球快播

  能源安全事关全局。眼下正值迎峰度夏的准备阶段,今夏电力供需形势如何?煤炭供应能否跟得上?  《经更多

2023-04-25 12:53:21
中信银行A股价格创近7年新高,总市值突破2800亿元 天天微头条

中信银行A股价格创近7年新高,总市值突破2800亿元

证券时报券中社讯,今日早盘,中信银行股价快速拉升,盘中最高涨幅达9 4%,报6 63元 股,创2015年7月以来新更多

2023-04-25 12:25:39
环球快看:雷神黑武士 27 英寸 2K 240Hz 显示器 DQ27F240L 发布,1899 元

环球快看:雷神黑武士 27 英寸 2K 240Hz 显

IT之家4月25日消息,雷神黑武士游戏显示器DQ27F240L现已上架电商平台,搭载27英寸2K240Hz屏,售价1899元。该显示器更多

2023-04-25 12:01:14
焦点热门:午评: A股非理性下跌,和大家讲两句心里话!

焦点热门:午评: A股非理性下跌,和大家讲两句心

午评:A股非理性下跌,和大家讲两句心里话!今天早盘A股,再度大幅调整,又是4000多家个股的下跌。53家个股更多

2023-04-25 12:09:40
首搭Car-watch 五菱纯电SUV宝骏悦也6月上市|焦点消息

首搭Car-watch 五菱纯电SUV宝骏悦也6月上市|焦点消息

日前,网通社从官方获悉,五菱首款纯电SUV宝骏悦也(图片)预计6月上市。新车采用较为硬朗的设计风格,前脸封更多

2023-04-25 11:33:08
逆回购操作本月首次过千亿 资金利率开启向下

逆回购操作本月首次过千亿 资金利率开启向下

从公开市场操作看,4月中期借贷便利小幅增量续做200亿元,为2019年8月来超额规模最小值。此外,相较2、3月更多

2023-04-25 11:47:11
+ 点击查看更多精彩
字节跳动计划投资“大量资金”开发VR领域
    据 Protocol 报道,字节跳动正在认真考虑进入虚拟现实(VR)领域...
任天堂Switch曝光:合作伙伴招聘新游戏机开发工程师
    据外媒报道称,任天堂即将推新一代Switch,其中一个最有力的证据...
途牛发布纳斯达克股价不合规通知函
    4月18日,在途牛收到纳斯达克股价不合规通知函后,途牛方面发布声...
一加新机现身:搭载天玑8100处理器,主打快充和游戏
    今天,一款型号显示为PGKM10的一加新机现身GeekBench,这款新机搭...
紫光国微:预计2022年第一季度净利润同比增长69.9%
    紫光国微发布公告称,预计2022年第一季度归属于上市公司股东的净...
斯坦福大学建造小型太阳能电池板原型
    日前,斯坦福大学的研究人员已经建造了一个小型太阳能电池板原型...
    资讯播报