美文网首页《Django By Example》我爱编程
DJango在Url中传递参数给到视图函数

DJango在Url中传递参数给到视图函数

作者: d457c870b553 | 来源:发表于2018-04-12 23:33 被阅读20次

Python Django框架的url映射非常方便,具体的使用逻辑和原理也非常容易理解,就是设置URL,将其映射到函数,通过函数即可与模板进行连接交互。

说到函数,无论是何种编程语言,都会有传递参数。

Django视图函数默认都会接受一个request参数,包含了请求的相关信息(具体可以通过访问request.META)。除此之外,还需要一些其他参数给函数处理,而URL中就可以传递参数,如下设置即可

Urlpatterns=patterns(r'∧articles/(p<year>\d)/',views.function

这样,通过该URL请求时也会把year这个参数给到视图函数,而year的值就是d的值,即把d通过year传递给了函数。

这点在实际使用中很方便。

相关文章

  • DJango在Url中传递参数给到视图函数

    Python Django框架的url映射非常方便,具体的使用逻辑和原理也非常容易理解,就是设置URL,将其映射到...

  • Django框架中创建视图函数和APP(五)

    一、在Django框架中创建视图函数 在项目主目录下创建views.py的函数。 定义视图对应的URL。 服务启动...

  • 3.Writing your first Django app,

    在Django中,web页面和其他内容由视图交付。从URL到视图,Django用了所谓的URLconfs.URLc...

  • Django初体验

    Django 中的重要概念 urls.py拦截url,映射到视图函数 视图 views存放函数的地方。分析requ...

  • Django视图层

    Django视图 一、URL调度器 在工程目录下的urls.py对视图路由进行配置: 二、视图函数 一个视图函数,...

  • Flask从基础到实战(三)

    在Flask从基础到实战(二)说到了从浏览器传递参数给视图函数的方式,这次继续往下说。 正则路由匹配 ...

  • Django笔记05-URL与视图

    URL与视图 django 中将 url 规则和视图函数绑定在一起 URL  url 是用户访问网站资源的地址,包...

  • django | 03-添加皮肤

    首页视图函数 django 的开发流程。即 首先配置 URL,把 URL 和相应的视图函数绑定,一般写在具体应用的...

  • Django项目系统学习(二)

    Day3 配置url的小技巧 在Django项目目录下面的urls.py文件中,我们会进行url与视图函数的匹配,...

  • 2018-04-24

    关于Django REST framework源码认证流程的简单分析 一个URL对应一个视图函数,视图函数又可...

网友评论

本文标题:DJango在Url中传递参数给到视图函数

本文链接:https://www.haomeiwen.com/subject/wcdqkftx.html