1.urls.py

url函数的格式:

url(regex, view, kwargs=None, name=None)
  • regex 正则表达式
  • view 视图函数
  • kwargs 参数
  • name 别名
  • 前缀

url中正则常用配置:

  1. url(r'^test1/\d{2}/$', views.test1)
    解析的形式: test/22/

  2. url(r'^test2/(?P<id>\d{2})/$', views.test2)
    解析的形式: test2/22/
    但是他会把22传给 views的 id属性

  3. url(r'^test3/(?P<id>\d{2})/(?P<gid>w+)$', views.test3)
    解析的形式: test2/jyegy/
    但是他会把22传给 views的 id属性, jyegy传给views的 gid属性

一般会用 include函数 分割每个app的路由规则

url(r'^hello/', include('hello.urls')),
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 已经同步到gitbook,想阅读的请转到gitbook: Django 1.10 中文文档 URL dispatc...
    leyu阅读 14,817评论 0 16
  • 什么是shell shell 是一个命令语言解释器(command-language interpreter)。 ...
    Arteezy_Xie阅读 4,676评论 0 0
  • 回顾上一章 wsgi通过ServerHandler来执行django的应用程序,第一个落地对象是,django.c...
    极光火狐狸阅读 9,371评论 0 7
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,461评论 19 139
  • 在初中我喜欢上了一个女孩,我对她,一直都是用心爱的,一心一意,掏心掏肺。 不是同一个班级,是场悲剧,上课都是在想她...
    明文66阅读 1,898评论 0 0