国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Django > 初识Django框架的路由系统

初识Django框架的路由系统

头像

爱喝马黛茶的安东尼

2019-07-09 10:43:322807浏览 · 0收藏 · 0评论

路由层:(Django的路由系统)

URL配置(Django项目urls.py路由文件):

就像Django所支撑网站的目录,它的本质是URL与要为该URL调用的视图函数之间的映射表。

以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。

 urls.py配置基本格式:

from django.conf.urls import url
from django.contrib import admin
from app01 import views
urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', views.index),
    url(r'^index/', views.index, name='index'),
]
url(正则表达式, views视图函数,参数,别名)

相关推荐:《Python视频教程

参数说明:

正则表达式:一个正则表达式字符串。

views视图函数:一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字符串。

参数:可选的要传递给视图函数的默认参数(字典形式)。

别名:一个可选的name参数。

正则表达式详解:

from django.conf.urls import url
from . import views
urlpatterns = [
    url(r'^articles/2003/$', views.special_case_2003),
    url(r'^articles/([0-9]{4})/$', views.year_archive),
    url(r'^articles/([0-9]{4})/([0-9]{2})/$', views.month_archive),
    url(r'^articles/([0-9]{4})/([0-9]{2})/([0-9]+)/$', views.article_detail),
]

注意事项:

urlpatterns中的元素按照书写顺序从上往下逐一匹配正则表达式,一旦匹配成功则不再继续。

若要从URL中捕获一个值,只需要在它周围放置一对圆括号(分组匹配)。

不需要添加一个前导的反斜杠,因为每个URL 都有。例如,应该是^articles 而不是 ^/articles。

每个正则表达式前面的'r' 是可选的但是建议加上。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

九·幺 破解版| 免费观看已满十八岁电视剧高清版| 蜜桃免费观看电视剧高清完整版| 泰剧《缠绕的夜晚》免费观看| 午马影视免费观看电视剧| 黑科网 今日黑科独家爆料| [汉化版]全彩漫画免费阅读 | 蛋软软的怎么回事| 蜜桃臀| 白丝| 《指尖上的热情》| 《性爽2》电影| 女性左腿又开腿肚子中间疼视频 | 保姆的特殊待遇5| 狗配女人宝典视频| 厨房激战饥荒老奶奶能睡觉吗| 芬太尼关税是怎么回事| 宝宝水帘洞都拉丝了怎么办| 亚洲尺码和欧洲尺码的区别在哪在.| 亚马逊热盒| 小柔与王叔的第一次相遇是第几集 | CSGO高清大片免费播放器| 《炸裂吧!巨棒》免费阅读漫画| 美女和帅哥一起努力生产豆浆的视. | 老公每天晚上吃奶对身体有伤害吗 | 做爰高潮A片(毛片)| 一线产区和二线产区的品牌定位| SNH48欧洲码和亚洲码图片| 《炸裂吧!巨棒》免费阅读漫画 | 家族轮换之共乐的日子最新章节更,| 《一滴都不许漏》何泽城林荫| 17.C.13.NOM| 一妻二夫| 97精品无码AV九九九九九九| 国外成品网站1688入口在哪| 妈妈的新男友| 精品卡一卡二卡3卡高清乱码| 《性房纵欲》在线观看| HTTPS://WWW.PPT...| 共享女儿小诗1~10章的背景资.| 没带置子让他吃了一天的药怎么办