Django 视图 (Django Views)
Django 视图是 Django 框架的核心组件之一,负责处理用户请求并返回响应。以下是关于 Django 视图的一些基本信息:
什么是视图?
视图是 Django 框架中处理请求和返回响应的函数或类。每个视图都对应一个 URL 模式,当用户访问该 URL 时,Django 会调用相应的视图函数。
常用视图
ListView
:用于显示对象列表。DetailView
:用于显示单个对象详细信息。CreateView
:用于创建新对象。UpdateView
:用于更新现有对象。DeleteView
:用于删除对象。
示例
以下是一个简单的 ListView
示例:
from django.shortcuts import render
from .models import Article
def article_list(request):
articles = Article.objects.all()
return render(request, 'article_list.html', {'articles': articles})
获取更多资源
要了解更多关于 Django 视图的信息,请访问我们的官方文档。
[
Django Views