前端通过url路由来访问相应的网址,我们可以在每个app下设置对应urls.py文件,在urls.py中添加对应的url地址,这个地址可以是一个精确的字符串,也可以是一个转换格式,或者正则表达式。
1. 在urls.py文件中添加url:
from django.contrib import admin
from django.urls import path, include # 导入include模块
urlpatterns = [
path('admin/', admin.site.urls),
path('app1/', include('app1.urls'))
]
2. 在app1中添加urls.py文件中添加url, 将url地址和函数进行绑定
from django.urls import path
from app1 import views as app1_views
urlpatterns = [
path('articles/2018', app1_views.articles),
]
此处的url = ‘articles/2018’ ,也就是字符串精确匹配模式,必须在浏览器输入正确的字符串才能访问;
url包含3种方式比如: