Django中view函数参数传递

 时间:2024-10-11 21:52:10

1、有时你会发现你写的视图函数是十分类似的,只有一点点的不同。 比如说,你有两个视图,它们的内容是一致的,除了它们所用的模板不太一样,因此将部分参数传递到URLconf的视图函数中就可以了。

Django中view函数参数传递

2、我们在这代码里面做了重复的工作,不够简练。 起初你可能会想,通过对两个URL都使用同样的视图,在URL中使用括号捕捉请求,然后在视图中检查并决定使用哪个模板来去除代码的冗余,就像这样:

Django中view函数参数传递

3、这种解决方案的问题还是老缺点,就是把你的URL耦合进你的代码里面了。 如果你打算把 /foo/ 改成 /fooey/ 的话,那么你就得记住要去改变视图里面的代码。对一个可选URL配置参数的优雅鞅瓞慈玢解决方法: URLconf里面的每一个模式都可以包含第三个数据: 一个关键字参数的字典:有了这个概念以后,我们就可以把我们现在的例子改写成这样:

Django中view函数参数传递
  • 鸽肉的营养价值和功效
  • 拔智齿前和拔智齿后的注意事项
  • 5G网速有多快
  • 人人视频如何删除观看历史记录
  • 教大家怎样饲养好自己心爱的宠物
  • 热门搜索
    铁岭旅游 镇江旅游 怎么办护照和签证 住宅梦物语攻略 广宁竹海大观旅游区 尼康d90怎么样 爱奇艺会员可以同时几个人用 旅游管理毕业论文 鱼缸的水浑浊怎么办 云南省旅游景点