python中对Routers的理解
1) 创建router对象,并注册视图集,例如
from rest_framework import routersrouter = routers.SimpleRouter()
router.register(r'books', BookInfoViewSet, base_name='book')
register(prefix, viewset, base_name)
- prefix 该视图集的路由前缀
- viewset 视图集
- base_name 路由名称的前缀
如上述代码会形成的路由如下:
^books/$ name: book-list
^books/{pk}/$ name: book-detail
2)添加路由数据
可以有两种方式:
urlpatterns = [...
]
urlpatterns += router.urls
或
urlpatterns = [...url(r'^', include(router.urls))
]
python中对Routers的理解相关推荐
- python self 值自动改变,在python中对self的理解
在python中对self的理解 : 一.self的位置是出现在哪里? 首先,self是在类的方法中的,在调用此方法时,不用给self赋值,Python会自动给他赋值,而且这个值就是类的实例--对象本 ...
- Python中if __name__=='__main__': 理解与总结(看这篇就够了,一文扫清疑惑!)
前言 在Python当中,如果代码写得规范一些,通常会写上一句if '__name__'=='__main__:'作为程序的入口,但似乎没有这么一句代码,程序也能正常运行.这句代码多余吗?原理又在哪里 ...
- Python中timedelta类型的理解
Python中timedelta类型的理解 逻辑: timedelta = datetime1-datetime2 理解:一个时间等于两个时刻做差 代码 import datetimeif __nam ...
- python中的引用怎么理解_python 引用和对象理解
今天浏览博客的时候看到这么一句话: python中变量名和对象是分离的:最开始的时候是看到这句话的时候没有反应过来.决定具体搞清楚一下python中变量与对象之间的细节.(其实我感觉应该说 引用和对象 ...
- python中的引用怎么理解_Python函数通过引用调用
基本上有三种'函数调用':通过价值 通过引用传递 通过对象引用传递 Python是一种PASS-BY-OBJECT-REFERENCE编程语言. 首先,重要的是要理解一个变量,变量(对象)的值是两个独 ...
- 对于Python中回调函数的理解
关于回调函数,网上有很多说明和各种解释,多数在尝试用语言描述.我认为,如果对各个角色之间的关系不清楚,如果没有相关的编程需求,那么语言便非常无力,很难理解. 这是360百科的解释: 在计算机程序设计中 ...
- python中的类怎样理解_深入理解Python中的元类(metaclass)
如何理解python当中的元类 把这个提到外面 class __metaclass__(type): " simple custom metaclass to block adding ne ...
- python中self的个人理解
1. self = 对象自身(self.name = name,self可以理解为由类创建的实例对象,self.name中的name就是类的属性,而name是外部传来的参数,self.name = ...
- Python中的np.array理解
问题引入 import numpy as np action = [] print(action.append(1)) print(np.array(action)) 结果为: None [1] 为什 ...
最新文章
- 经典php代码,10个非常经典的php代码片段.doc
- 并发编程(四)__ConcurrentHashMap
- AlexNet网络构建与训练
- 要不要赶个时髦,去建设一个「 中台 」?
- 【clickhouse】clickhouse There is no DistributedDDL configuration in server config
- QFile和C语言对文件操作的性能比较.--读取double型二进制数据文件
- 暴风影音官网、App 挂了;工信部总结“携号转网”试运行情况;Zorin OS 15 Lite 发布 | 极客头条...
- 管理员权限自动注册Dll文件
- java中的Date和时区
- 02、DHT11温湿度传感器
- OneNote PC端同步时遇到0×80004005
- 魔方机器人之SVM算法识别魔方颜色
- 进程和线程之面试须知
- 【图形设计】什么是组织架构图?如何画组织架构图
- 期刊论文调格式的注意事项
- 用Python写份【幸运】的元旦祝福
- css动画让箭头上下跳动
- 公众号运营要做什么?公众号运营规划方案分享
- arcsinx的导数
- js获取url后的参数