| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Django2:路由请求 -> 正文阅读 |
|
[Python知识库]Django2:路由请求 |
一、视图函数? ? ? ?视图函数用于接收一个浏览器请求(HttpRequest对象)并通过HttpResponse对象返回响应的函数。此函数可接收浏览器请求并根据业务逻辑返回相应内容给浏览器。 语法:
例:继上一节 (1)# flie:<项目同名文件夹下>/view.py
(2)修改项目同名文件夹中的urls.py
(3)开启服务
结果如下: 二、路由配置?????? settings.py中‘ROOT_URLCONG’指定了主路由配置列表urlpatterns的文件位置。 1、path()函数
参数:
2、path转换器语法:<转换器类型:自定义名> 作用:若转换器类型匹配到对应类型的数据,则将数据按照数据关节字的方式传递给视图函数 例:
转换器类型: ?例1:<int:page> (1)修改views.py
(2)修改urls.py
(3)启动服务
结果如下: 例2: (1)修改views.py
(2)修改urls.py
(3)启动服务
结果如下: 3、re_path()?????? re_path()函数在url的匹配过程中可以使用正则表达式进行精确匹配。 语法:
?????? 正则表达式为命名分组模式(?P<name>pattern);匹配提取参数后用关键字传参后用关键字传参方式传递给视图函数。 例: (1)修改views.py
(2)修改urls.py
(3)启动服务
结果如下: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 17:54:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |