摘要:
使用表单 关于这页文档 这页文档简单介绍Web 表单的基本概念和它们在Django 中是如何处理的。关于表单API 某方面的细节,请参见表单 API、表单的字段和表单和字段的检验。 除非你计划构建的网站和应用只是发布内容而不接受访问者的输入,否则你将需要理解并使用表单。 Django 提供广泛的工具 阅读全文
摘要:
如何使用会话 Django 提供对匿名会话的完全支持。其会话框架让你根据各个站点的访问者存储和访问任意数据。它在服务器端存储数据并抽象Cookie 的发送和接收。Cookie 包含会话的ID —— 不是数据本身(除非你使用基于Cookie 的后端)。 启用会话 会话是通过一个中间件实现的。 为了启用 阅读全文
摘要:
模型实例参考 该文档详细描述模型 的API。它建立在模型 和执行查询 的资料之上, 所以在阅读这篇文档之前,你可能会想要先阅读并理解那两篇文档。 我们将用执行查询中所展现的 博客应用模型 来贯穿这篇参考文献。 创建对象 要创建模型的一个新实例,只需要像其它Python 类一样实例化它: class 阅读全文
摘要:
TemplateResponse 和 SimpleTemplateResponse 标准的HttpResponse 对象是静态的结构。在构造的时候提供给它们一个渲染之前的内容,但是当内容改变时它们却不能很容易地完成相应的改变。 然而,有时候允许装饰器或者中间件在响应被构造之后修改它是很有用的。例如, 阅读全文
摘要:
重定向应用 Django 原生自带一个可选的重定向应用。它将简单的重定向保存到数据库中并处理重定向。它默认使用HTTP 响应状态码301 Moved Permanently。 安装 请依照下面的步骤安装重定向应用: 确保django.contrib.sites 框架已经安装。添加’django.co 阅读全文
摘要:
内建基于类的视图的API 基于类的视图的API 参考。另请参见基于类的视图 的简介。 基础视图 ViewTemplateViewRedirectView通用的显示视图 DetailViewListView通用的编辑视图 FormViewCreateViewUpdateViewDeleteView通用 阅读全文
摘要:
Model 类参考 这篇文档覆盖Model 类的特性。关于模型的更多信息,参见Model 完全参考指南。 属性 objects Model.objects 每个非抽象的Model 类必须给自己添加一个Manager实例。Django 确保在你的模型类中至少有一个默认的Manager。如果你没有添加自 阅读全文
摘要:
Django 中的用户认证 Django从开始就带有一个用户认证系统。它处理用户账号、组、权限以及基于cookie的用户会话。本节文档解释默认的实现如何直接使用,以及如何扩展和定制它以适合你项目的需要。 概览 Django认证系统同时处理认证和授权。简单地讲,认证验证一个用户是它们声称的那个人,授权 阅读全文
摘要:
多数据库 这篇主题描述Django 对多个数据库的支持。大部分Django 文档假设你只和一个数据库打交道。如果你想与多个数据库打交道,你将需要一些额外的步骤。 定义你的数据库 在Django中使用多个数据库的第一步是告诉Django 你将要使用的数据库服务器。这通过使用DATABASES 设置完成 阅读全文