1、从ur路由中获取参数
请求行url传参
请求方式为:https://xxx/xxxx/xxxx/xxx 路径的形式
接收方式: 使用正则匹配url中的路径接收参数,参数接收顺序固定
在路由文件中配置参数路由参数
urlpatterns = [ path('projects/<int:id>/',ProjectList.as_view()) ]
视图类函数
2、获取查询字符串
a.url ?后面的key value键值对参数,如:http://www.xxx.com/?key1=value1&key2=value2
b.request.GET获取
c.request.GET返回QueryDict,类似于python中dict类型
d.可以使用['key1']、get('key1'),会返回具体的值,如果有多个相同key的键值对,获取的是最后一个
e.getlist('key1'),获取相同key的多个值,返回list类型
3、