URL解析函数

本文涉及的产品
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
简介: URL解析函数。

URL配置文件中的urlpatterns变量为URL解析函数的实例列表。Django提供两个URL解析函数:django.urls.path()和django.urls.re_path()。
另外,django.conf.urls.url()是 django.urls.re_path()的别名,并有可能在未来被弃用,应慎用
Urlpatterns变量包含了两个URL映射。
path('',views.hello,name='hello’):
第一个参数为空字符串,用于匹配只使用域名或IP地址的URL,如“127.0.0.1:8000”。
第二个参数“views.hello”设置了URL匹配时调用的视图函数。
第三个参数“name='hello'”将URL模式的名称设置为“hello”。
path('admin/', admin.site.urls):
第一个参数为“'admin/”,用于匹配“域名或IP地址/admin/”格式的URL,如“127.0.0.1:8000/admin/”。
path()和re_path()函数的原型如下。
path(route, view, kwargs=None, name=None)
re_path(route, view, kwargs=None, name=None)
访问Django站点的URL基本格式为“协议://域名或IP地址/路径”。
参数route为URL模式,用于匹配请求的URL中的“路径”。
参数view用于设置路径匹配时调用的视图函数。
可选参数kwargs用于设置传递给视图函数的附加数据。
可选参数name为URL模式命名。
在URL反向解析时用URL模式的名称可获得访问视图函数的URL。
path()和re_path()函数的第一个参数route都是字符串,re_path()函数将route参数作为正则表达式使用。

相关文章
|
2月前
|
SQL 数据挖掘 测试技术
南大通用GBase8s数据库:LISTAGG函数的解析
南大通用GBase8s数据库:LISTAGG函数的解析
|
1月前
|
C语言 开发者
【C语言】断言函数 -《深入解析C语言调试利器 !》
断言(assert)是一种调试工具,用于在程序运行时检查某些条件是否成立。如果条件不成立,断言会触发错误,并通常会终止程序的执行。断言有助于在开发和测试阶段捕捉逻辑错误。
52 5
|
2月前
|
机器学习/深度学习 自然语言处理 语音技术
揭秘深度学习中的注意力机制:兼容性函数的深度解析
揭秘深度学习中的注意力机制:兼容性函数的深度解析
|
2月前
|
域名解析 缓存 网络协议
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手
|
4月前
|
存储 前端开发 JavaScript
前端基础(十二)_函数高级、全局变量和局部变量、 预解析(变量提升)、函数返回值
本文介绍了JavaScript中作用域的概念,包括全局变量和局部变量的区别,预解析机制(变量提升),以及函数返回值的使用和类型。通过具体示例讲解了变量的作用域、函数的返回值、以及如何通过return关键字从函数中返回数据。
33 1
前端基础(十二)_函数高级、全局变量和局部变量、 预解析(变量提升)、函数返回值
|
3月前
|
存储
atoi函数解析以及自定义类型经典练习题
atoi函数解析以及自定义类型经典练习题
67 0
|
3月前
|
数据处理 Python
深入探索:Python中的并发编程新纪元——协程与异步函数解析
深入探索:Python中的并发编程新纪元——协程与异步函数解析
38 3
|
3月前
|
机器学习/深度学习 算法 C语言
【Python】Math--数学函数(详细附解析~)
【Python】Math--数学函数(详细附解析~)
|
3月前
|
安全 编译器 C++
【C++篇】C++类与对象深度解析(三):类的默认成员函数详解
【C++篇】C++类与对象深度解析(三):类的默认成员函数详解
40 3
|
5月前
|
机器学习/深度学习 人工智能 PyTorch
掌握 PyTorch 张量乘法:八个关键函数与应用场景对比解析
PyTorch提供了几种张量乘法的方法,每种方法都是不同的,并且有不同的应用。我们来详细介绍每个方法,并且详细解释这些函数有什么区别:
97 4
掌握 PyTorch 张量乘法:八个关键函数与应用场景对比解析

热门文章

最新文章

推荐镜像

更多