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
]