Django-1- urls的路由配置, 命名, 重定向, path及re_path
2024-10-16 03:43:43
1-项目目录下配置(path方法)
这里的访问路径可以是127.0.0.1:8000/index/
2-APP目录下配置(path方法)
这里的访问路径可以是127.0.0.1:8000/teacher/index/ (注意teacher不是APP名,而是crm/urls.py文件里面的path路径‘teacher/’)
3- path方法配置及传参
这里的访问路径是127.0.0.1:8000/index/10000/ (可以传多个参数,参数与参数之间用 / 或者 -)
4- re_path方法配置及传参
如果限制穿的参数为四位数,则用如图方法传递
5- 传递额外参数
6- url命名及重定向
6.1-重定向
6.2-url命名
6.2.1- 简单命名
6.2.2- APP当中命名
硬编码 -重定向时需要些详细路径, 如 teacher/index/
动态编码 - 在APP的urls里面定义 app_name = APP名 ,在对应的APP的views里面用reverse反向解析时填写 APP名: 需要解析的方法名 ,如下图
最新文章
- 汤姆大叔 javascript 系列 第20课 最后的5到javascript题目
- CI 扩展 Service
- Symantec Backup Exec 2010 Agent For Linux安装
- AWT事件处理
- UITextView限制输入文字
- List集合 导出 Excel
- dbVisualizer连接mysql
- ASP.NET Core身份识别
- OC之property和自动释放池
- 用DIV+css写Table
- 行内元素和块级元素的具体区别是什么?行内元素的padding和margin可设置吗?
- 剥析surging的架构思想
- live-server 介绍&;安装
- 移动端click事件300ms延迟
- laravel学习资料
- HTTP协议之url详解
- 一脸懵逼学习Hadoop中的MapReduce程序中自定义分组的实现
- ABPIAbpSession
- C#_Winfrom将浏览器生成Image
- springboot(五):springboot整合shiro-登录认证和权限管理