0012 增加url的完整步骤

本文本以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 Viewfrom django.shortcuts import renderclass ExpHome(View): @classmethod def get(cls, request): return render(request, ‘org-home.html‘) 

3 创建APP分路由

  在Examples目录下打开已创建好的urls.py文件,内容如下:

from django.urls import pathfrom Applications.Examples.views import ExpHomeurlpatterns = [ path(‘ExpHome/‘, ExpHome.ExoHome.as_view()),]

 4 创建总路由

  在TongHeng2目录下,找到urls.py文件,内容如下:

from django.contrib import adminfrom django.urls import path, includeurlpatterns = [ path(‘admin/‘, admin.site.urls), path(‘Examples/‘, include(‘Applications.Examples.urls‘)),]

5 网页访问

  执行工程,在网页上输入IP/OrgsAndUsers/OrgHome,看到以下效果,表示路由配置成功。

 

相关文章