码迷,mamicode.com
首页 > 其他好文 > 详细

路由系统

时间:2021-03-10 13:10:45      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:位置   views   mon   bsp   需要   项目   失效   返回   主目录   

项目主目录下url.py

from app01 import views
urlpatterns = [
  url(r‘^admin/‘, admin.site.urls),

  # url(r‘^home/‘, views.home),
  url(r‘^$‘, views.home), # 匹配根路径
  # url(r‘^‘, views.home),

  # url(r‘^book/(\d+)/(\d+)/‘, views.book),
  # (\d+)分组正则 -- ^book/(\d+)/匹配到的路径中分组正则匹配出来的内容会单独作为一个结果返回,
  # 无名分组: 将匹配到的数据以位置传参的形式传递给了book函数

  url(r‘^book/(?P<year>\d+)/(?P<month>\d+)/‘, views.book),
  # 有名分组: 将匹配到的数据以关键字传参的形式传递给了book函数,而book的形参名称必须有一个year和一个month,位置不固定

  # ^/book/ 错误的! 前置导航斜杠不需要自己写,django帮你做了
  # 写正则时,注意,别写冲突了,不然导致后面有些路径就失效了

]

 

路由系统

标签:位置   views   mon   bsp   需要   项目   失效   返回   主目录   

原文地址:https://www.cnblogs.com/hyee/p/14507677.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!