Django - URLS配置


在进行url配置中,可以直接在setting -- urls进行配置,也可以在应用下创建urls.py然后再进行配置。直接在urls配置,直接导入app/views的函数就可以了。

project/urls导入include函数,然后再app/urls中进行配置。

1
2
3
4
5
6
7
8

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
path('admin/', admin.site.urls),
path('', include('blog.urls'))
]

app/urls中进行配置。

1
2
3
4
5
6
7

from django.urls import path
from . import views

urlpatterns = [
path('', view.indexm, name='blog-home'),
]

注意,这里urlpatter是一个列表,所以需要进行添加逗号,进行分割。

在path函数中,第一个表示逻辑request请求,第二个是模板渲染,第三个是模板的url标签使用