首先需要使用命令新建一个文件夹
$ django-admin startproject mysite
mysite是文件夹的名字。需要使用CMD命令提示符先CD到目标文件夹下。
还需要再mysite目录下创建一个路由文件-urls.py并且在主路由文件中
加入代码
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('polls/', include('polls.urls')),
path('admin/', admin.site.urls),
]
函数 include()
允许引用其它 URLconfs。每当 Django 遇到 :func:~django.urls.include 时,它会截断与此项匹配的 URL 的部分,并将剩余的字符串发送到 URLconf 以供进一步处理。
我们设计 include()
的理念是使其可以即插即用。因为投票应用有它自己的 URLconf( polls/urls.py
),他们能够被放在 "/polls/" , "/fun_polls/" ,"/content/polls/",或者其他任何路径下,这个应用都能够正常工作。
当包括其它 URL 模式时你应该总是使用 include()
, admin.site.urls
是唯一例外