Django 视图是 Django 框架中用于处理 HTTP 请求的核心组件。它负责接收请求,处理逻辑,并返回响应。
基本概念
- 视图函数:一个函数,接收 HTTP 请求,返回 HTTP 响应。
- URL 配置:在 Django 项目的 URL 配置中,将 URL 与视图函数关联。
视图函数示例
from django.http import HttpResponse
def home(request):
return HttpResponse("Welcome to my Django app!")
请求与响应
- 请求:包含客户端信息,如请求方法、路径、头部等。
- 响应:包含服务器信息,如状态码、头部、正文等。
常用视图
django.http.HttpResponse
:基本的响应对象。django.shortcuts.render
:渲染模板并返回响应。django.contrib.auth.decorators.login_required
:登录装饰器。
图片示例
Django Logo
更多关于 Django 的信息,请访问 Django 官方文档