django学习笔记

表现形式如下:

urlpatterns = [
    path(正则表达式, views视图函数,参数,别名),
]
括号里的参数说明:
1、一个正则表达式字符串
2、一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字符串
3、可选的要传递给视图函数的默认参数(字典形式)
4、一个可选的name参数(别名)

比如我想构造三个URL,网站首页(http://www.xxx.cn/)、新闻(http://www.xxx.cn/news/)、论坛(http://www.xxx.cn/bbs/),我们可以这么做。

urlpatterns = [
    path('', views.index), #里面留空,代表首页
    path('news/',views.news),#news
    path('bbs/',views.bbs),#bbs
]

URL就是这么构造的,我们的域名www.django.cn不需要写,完整的URL应该要这么写:path(正则表达式, views视图函数,参数,别名), 里面的正则表达式, views视图函数,是必须要写的,而参数,别名是可选的

posted @ 2020-11-29 18:40  go_go_go  阅读(78)  评论(0编辑  收藏  举报