Django创建简单页面响应完整教程

Jasper
Jasper
发布时间:2026-10-13 | 4人浏览过
原创

本文详细介绍Django中创建简单页面响应的完整流程。从编写views.py视图函数开始,讲解如何接收request参数并返回HttpResponse对象。接着演示如何在urls.py中配置URL路径,将URL映射到具体视图函数。最后通过浏览器访问指定地址验证结果,并展示如何优化HTML输出格式,帮助初学者快速掌握Django基础响应机制。

Django视图函数基础

首先,需要编辑项目中的views.py文件。

在Django框架中,每一个页面响应都对应一个特定的视图函数,且该函数必须返回一个响应对象。

视图函数的定义必须包含一个参数,按照惯例通常命名为request,用于接收客户端请求。

每个响应函数都需要对应一个明确的URL路径,以便用户通过浏览器访问。


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

URL路由配置指南

接下来,需要配置项目的URL路由规则。

打开项目根目录下的urls.py文件进行编辑。

在文件中,每个URL规则都需要以url函数的形式进行声明。

所有的url函数实例应当被添加到urlpatterns列表中,以便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,此时H5页面将展示相应的文本内容。

为了提升显示效果,可以将文件内容居中并放大字体进行展示。


m django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def book(request):
 return HttpResponse('<h1><center>图书</center></h1>')

修改完成后,刷新浏览器以查看最新效果。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对本站的支持。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表