初学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零基础入门资料一份哦。


分享到:


相關文章: