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