Django的路由(urls)配置
所需模块:from django.urls import path,include,re_path(正则),
这个分为两块,主路由和子路由,一般主路由的urls.py只用于引路子路由的urls.py
其中主路由的urlpatterns = [
path(' ', include('子路由目录.urls'))
]
子路由的urlpatterns = [
path(' ', views.xxx, name=' ')
] 这里第一个参数是路径,不填就默认是首页,第二个参数是视图文件(views.py).函数名(在views.py中定义),第三个参数是指定路径的名字,用于反向打印地址
子路由的路径是基于主路由的路径进行拼装的
注意子路由的urls.py中还需导入views.py,这里的导入,from后默认是同目录,加.表示同目录,也可以加同目录下的文件夹,再import指定的.py文件。
[补充]
在django的使用中需要from 父目录.子目录。
在非django的情况下,不需要赘述父目录
还没人赞这篇日记
热门话题 · · · · · · ( 去话题广场 )
- 夏日限定的绿色美学1226篇内容 · 34.2万次浏览
- 分享你夏天珍藏的一抹绿240篇内容 · 8.3万次浏览
- 抬头看看,这个刚诞生的夏天338篇内容 · 64.0万次浏览
- 锦绣芳华追剧手记466篇内容 · 32.1万次浏览
- 想做的事,别等“以后”1.0万+篇内容 · 726.0万次浏览
- 重新养一遍自己,可真好啊3162篇内容 · 463.6万次浏览
- 中年人感悟特别多1483篇内容 · 708.9万次浏览
- 你有哪些“终不似,少年游”的经历?3643篇内容 · 128.8万次浏览