一、urls.py的作用是保存路径和函数的对应关系
二、函数返回指定内容
from django.urls import path #引用HTTP协议的代码 from django.shortcuts import HttpResponse def yimi(request): #request参数保存了所有和用户浏览器请求相关的数据,返回指定内容 return HttpResponse(r'hello world') urlpatterns = [ path('admin/', admin.site.urls), #yimi/是浏览器的路径,yimi是函数 path('yimi/',yimi), ]
三、函数返回页面
1、使用HttpResponse返回
def xiaohei(request): with open("./templates/xiao.html","r",encoding="utf-8") as f: data =f.read() return HttpResponse(data)
2、使用render返回
from django.shortcuts import render def xiaohei(request): return render(request,"xiao.html")