本文本以Examples APP为例,每增加一个url都需要做以下步骤:
1 创建模板
在Examples/Templates目录下创建一个名为exp-home.html的文件,内容如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1>组织和用户首页</h1>
</body>
</html>
2 创建视图
在Examples/views目录下创建一个名为ExpHome.py的文件,内容如下:
from django.views.generic import View
from django.shortcuts import render
class ExpHome(View):
@classmethod
def get(cls, request):
return render(request, ‘org-home.html‘)
3 创建APP分路由
在Examples目录下打开已创建好的urls.py文件,内容如下:
from django.urls import path
from Applications.Examples.views import ExpHome
urlpatterns = [
path(‘ExpHome/‘, ExpHome.ExoHome.as_view()),
]
4 创建总路由
在TongHeng2目录下,找到urls.py文件,内容如下:
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path(‘admin/‘, admin.site.urls),
path(‘Examples/‘, include(‘Applications.Examples.urls‘)),
]
5 网页访问
执行工程,在网页上输入IP/OrgsAndUsers/OrgHome,看到以下效果,表示路由配置成功。

原文:https://www.cnblogs.com/dorian/p/12368578.html