app应用路由设置

创建app应用app01

python manage.py startapp app01

创建完成的app添加到settings中

INSTALLED_APPS = [
    'app.apps.AppConfig',
]

以上具体参考上篇文章!

一级路由

打开urls.py文件导入include

from django.urls import path, include

urlpatterns = [
    path('app01/', include('app.urls'))
]

此时app01中还没有urls文件,需在app01中创建

设置二级路由

再app01中创建urls.py文件
在文件中导入path,然后导入views视图文件

from django.urls import path
from . import views   #.的意思是在本级目录下

urlpatterns = [
    path('hello/', views.hello),
]

设置视图

在视图文件中创建函数,函数名要与urls中的函数名对应

from django.shortcuts import render
from django.http import HttpResponse

def hello(request):

    return HttpResponse("hello world")

猜你喜欢

转载自www.cnblogs.com/hr20-04-19/p/12745624.html