在视图函数中定义一个函数abc

接受得到的参数 并显示在页面上

urls中设置

在页面会显示出错误  找不到该url ,原因是django1版本中使用的是url和re_path ,突然django2变为path默认不接受不带标识的url

如果想要使用path设置url接受参数 必须指定参数类型和参数名称<int:code>,并在视图函数中确认形参

不能接受 其他类型的参数 比如字符串

当然也可以使用url来配置路由路径 使用正则 匹配  个人觉得re和re_path差不多 ([0-9]{2}) 表示匹配数字0-9 并只匹配2个数字,再多也只显示2个数字

不过url指定的是位置参数,re_path指定的是关键字参数

re_path 李定义的关键字必须和视图函数中的关键字一样, <int:code>/<int:code1>  识图中必须 def xxx(request,code,code1):

url则无所谓,根据参数位置来

还有一定需要注意 path确定类型的数据是指定的类型,比如<int:code> 必定是int  <str:code> 这是字符串

而url和re_path 统统都是字符串

视图函数形参位置根据你在urls中设置的位置,有几个设置几个形参位置 不能多不能少

还有request.GET.get('code')拿不到形参,估计是只能拿到url中?后的参数了  我没有在urls中设置?后面的参数 但是可以拿到 比如

如果不懂 推荐看 https://www.bilibili.com/video/av56094208/?p=4  从20分钟看

反向解析这是定义在路由中的name值,以及在项目urls中定义的namespace值

在html模板中使用 {% url 'namespace值:name值'%} 则指向定义该字段的视图函数

同时在视图函数中也可以使用

reverse('user:index')
带有参数的反向解析


指向 /

												

最新文章

  1. oracle wm_concat(column)函数的使用
  2. 安装Ubuntu双系统系列——64位Ubuntu安装H3C的INode客户端
  3. Microsoft Azure自动化测试
  4. [Cycle.js] Making our toy DOM Driver more flexible
  5. VC中关于 0xcccccccc和 0xcdcdcdcd异常
  6. libcurl模拟登录CSDN并自动评论资源以获取积分
  7. stl总结精简版
  8. uuid原理及使用例子
  9. Java进阶(三十九)Java集合类的排序,查找,替换操作
  10. d3js scales深入理解
  11. OA系统开发人事模块关于请假跨月的处理
  12. CSS的块级元素和内联元素的概念
  13. win10显示许可证即将过期,但在激活界面显示的仍是已激活问题解决
  14. HDFS 常用命令行:
  15. Fit项目图片上传和云存储的调通
  16. CreateThread和_beginthread区别及使用
  17. 1.3currentThread()方法
  18. js 冷门的 label 语法
  19. 安卓程序代写 网上程序代写[原]Android开发技巧--Application
  20. C#匿名方法与Delegate类型转换错误

热门文章

  1. 非参数检验|Sign test|Wilcoxon signed rank test|Wilcoxon rank sum test|Bootstrapping
  2. Invalid action class configuration that references an unknown class问题原因之s:select
  3. Java IO: 其他字节流(上)
  4. CocoaPods 安装和使用 - darcy_tang 的博客
  5. 使用 Commitizen 撰写 Angular 规范的 commit message
  6. Maven基本概念和操作
  7. Catalan数应用问题
  8. 来自澳洲的数据秀场:记KDD 2015大会
  9. Hive Functions
  10. Andrew's Blog / 《Network Programming with Go》学习笔记