Python——Django-urls.py的作用
阿新 • • 發佈:2019-01-03
一、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")