django中include的使用示例
时间: 2023-10-23 07:31:05 浏览: 40
在Django中,include()函数用于将URLs分发到不同的URLconf(也就是URL配置文件)中。
下面是include()函数的使用示例:
1. 在项目的urls.py文件中导入include:
```python
from django.urls import include
```
2. 创建一个新的URLconf文件,例如,我们可以创建一个名为app_urls.py的文件。
3. 在app_urls.py文件中定义URL模式,例如:
```python
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
path('about/', views.about, name='about'),
path('contact/', views.contact, name='contact'),
]
```
4. 在项目的urls.py文件中,使用include()函数将app_urls.py文件中的URLs包含进来:
```python
from django.urls import path, include
urlpatterns = [
path('app/', include('myapp.urls')),
]
```
在上面的代码中,我们使用include()函数将app_urls.py文件中的URLs包含进来,并将它们的前缀设置为'app'。
现在,我们就可以使用'http://localhost:8000/app/'访问myapp应用程序中定义的URL模式了。