栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Django+Vue.js】路由和视图

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Django+Vue.js】路由和视图

知识点简单介绍:

路由包含:为每一个应用创建一个urls.py文件,把相关的路由配置都放在每个应用的urls.py文件中。

这样,当用户发起请求时,会从根路由开始寻找每个应用的路由信息,生成一个完整的路由列表。

当Django从当前请求中获取路由地址后,会先在这个路由列表中进行匹配,然后执行路由信息所关联的视图函数,从而完成整个请求过程。

路由配置规则

在项目的urls文件中,urlpatterns列表会从上到下进行匹配。

1.匹配成功,就调用path函数中第二个参数所指定的视图函数,且不会再往下继续匹配

2.匹配不成功,则返回404错误

‘’路由包含‘’应用:

第一步 创建新的‘app2’应用

第二步 在全局配置文件中加入‘app2’

第三步 创建urls.py文件,和配置该文件

 

第四步 配置根路由

第五步 运行

 

 如果在应用中定义了子路由,则在根路由中使用include(‘应用名.urls’)来加载子路由。如果URL的第一部分被匹配,则其余部分会在子路由中进行匹配。

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/982941.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号