Django——路由层
在Django中,路由层负责将URL模式映射到视图函数或类上。这是通过在应用的urls.py
文件中定义路由模式实现的。以下是一个简单的例子:
# myapp/urls.py
from django.urls import path
from . import views
urlpatterns = [
path('hello/', views.hello, name='hello'),
]
在这个例子中,当用户访问/hello/
时,Django会调用myapp
应用下views.py
中的hello
视图函数。
如果你想要将这些URL模式包含到项目的根URL配置中,可以在项目的urls.py
中使用include
函数:
# myproject/urls.py
from django.urls import path, include
urlpatterns = [
path('', include('myapp.urls')),
]
这样,myproject
项目就会处理来自myapp
应用的URL请求。
评论已关闭