排序
管理器
管理器 class Manager[源码] Manager 是一种接口,它赋予了 Django 模型操作数据库的能力。Django 应用中每个模型拥有至少一个 Manager。 Manager 类的文档介绍位于 执行查询;本页着重介绍自定...
Django 执行原生 SQL 查询
执行原生 SQL 查询 Django 提供三种执行原生 SQL 查询的方式:可以使用 RawSQL 将原生 SQL 片段嵌入 ORM 查询(参见 原生 SQL 片段);可以通过 Manager.raw() 来 执行原生查询并返回模型实例;...
Django 6.1:多数据库
这个主题指南描述了 Django 对多数据库交互的支持。大部分的 Django 文档假设你进行的是单数据库交互。如果你想多数据库交互,则需要执行一些其他步骤。 See also 查看 多数据库支持 获取关于多...
安装 DNS 安全扩展(DNSSEC)
DNSSEC 是一组 DNS 安全扩展,用于验证 DNS 数据的真实性和完整性。本指南介绍如何在已有的 BIND9 DNS 服务器部署中,为现有区域启用 DNSSEC:通过为已签名区域提供 DS、DNSKEY、RRSIG 等附加记...
迁移到 Git
迁移到 Git 如果你现在有一个正在使用其他 VCS 的代码库,但是你已经决定开始使用 Git,必须通过某种方式将你的项目迁移至 Git。 这一部分会介绍一些通用系统的导入器,然后演示如何开发你自己...
URL调度器
URL调度器 一个干净、优雅的 URL 方案是高质量的 Web 应用程序的重要细节。Django 允许你以任何你想要的方式设计 URL,没有框架的限制。 参见万维网的发明者 Berners-Lee 的 Cool URIs don’t c...
Django 6.1:时区
Django 6.1:时区 概况 启用时区支持后,Django 会在数据库中以 UTC 格式存储日期时间信息,在内部使用时区感知的 datetime 对象,并在表单中将其转换为最终用户的时区。模板默认使用默认时区,...
引用规范
引用规范 纵观全书,我们已经使用过一些诸如远程分支到本地引用的简单映射方式,但这种映射可以更复杂。 假设你已经跟着前几节在本地创建了一个小的 Git 仓库,现在想要添加一个远程仓库: $ gi...
9.1 Git 与其他系统 – 作为客户端的 Git
9.1 Git 与其他系统 - 作为客户端的 Git 现实并不总是尽如人意。 通常,你不能立刻就把接触到的每一个项目都切换到 Git。 有时候你被困在使用其他 VCS 的项目中,却希望使用 Git。 在本章的第一...
PostgreSQL:显式锁
13.3 显式锁 13.3.1 表级锁 13.3.2 行级锁 13.3.3 页级锁 13.3.4 死锁 13.3.5 咨询锁 PostgreSQL 提供多种锁模式,用于控制对表中数据的并发访问。当 MVCC 无法提供所需行为时,应用可以使用这...

