初學Python的Django框架之簡單的頁面響應

初學Python的Django框架之簡單的頁面響應

一、編寫views.py文件

在每一個響應中都會和視圖函數(views.py)相關聯,在視圖函數中,我們需要配置響應中必不可少的元素——函數,一般函數傳參都有一個默認參數request(其他參數根據上下文需要添加)

舉一個例子:

from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def book(request):
return HttpResponse('圖書')

二、配置URL

在視圖函數配置好後,我們需要再編寫路由函數(urls.py),每一個關於路由和視圖函數的映射都放在urlpatterns列表之中。

初學Python的Django框架之簡單的頁面響應

每一個url映射都包括至少兩個參數:url、對應的視圖函數(還可以給該映射命名,即第三個參數。

舉一個例子

from django.contrib import admin
from django.urls import path
from book import views
urlpatterns = [
path('admin/', admin.site.urls),
path('book/',views.book)
]

三、打開瀏覽器,輸入127.0.0.1:8000/book/ 頁面就會展示出內容,簡單的基於Django框架得網頁就實現了。效果如下:

初學Python的Django框架之簡單的頁面響應

===============================

初學Python的Django框架之簡單的頁面響應

喜歡這篇文章的朋友,可以評論、轉發、收藏加關注,私信“info南”回覆“資料”,還可獲得小編整理的Python零基礎入門資料一份哦。


分享到:


相關文章: