 Django 官方教程翻译项目第七部分 进阶内容:编写可重用的应用 接下来如何学习? 编写你的第一个 Django 补丁 - 1 - 本文档使用 书栈(BookStack.CN) 构建 致谢 当前文档 《Django 官方教程翻译项目》 由 进击的皇虫 使用 书栈(BookStack.CN) 进行 构建,生成于 2018-05-25。 书栈(BookStack.CN) 仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工 README Django-intro-zh Django 官方教程翻译项目 目前版本:1.11 官方文档目录 中文版文档 翻译进度 我也想一起翻译 这个项目的目的是将 Django 官方教程的 intro 部分 翻译成中文版。 起因是在看完 Django Book 之后觉得有点过时,随后看了官方文档,还是觉得官方文档写的比较 通俗易懂。为了方便更多想要学习 Django 的人 这个项目。 这一项目离不开辛勤帮助翻译的小伙伴们,没有他们这个项目也无法完成。 特别感谢 @Zoctan,将翻译版本从 1.8 升级到了 1.11(pr),跟上了 Django 的发展。 官方文档 在此。 以下是官方文档的目录: Django at a glance Quick install guide Writing your first Django app, part 1 Writing0 码力 | 103 页 | 1.86 MB | 1 年前3 Django 官方教程翻译项目第七部分 进阶内容:编写可重用的应用 接下来如何学习? 编写你的第一个 Django 补丁 - 1 - 本文档使用 书栈(BookStack.CN) 构建 致谢 当前文档 《Django 官方教程翻译项目》 由 进击的皇虫 使用 书栈(BookStack.CN) 进行 构建,生成于 2018-05-25。 书栈(BookStack.CN) 仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工 README Django-intro-zh Django 官方教程翻译项目 目前版本:1.11 官方文档目录 中文版文档 翻译进度 我也想一起翻译 这个项目的目的是将 Django 官方教程的 intro 部分 翻译成中文版。 起因是在看完 Django Book 之后觉得有点过时,随后看了官方文档,还是觉得官方文档写的比较 通俗易懂。为了方便更多想要学习 Django 的人 这个项目。 这一项目离不开辛勤帮助翻译的小伙伴们,没有他们这个项目也无法完成。 特别感谢 @Zoctan,将翻译版本从 1.8 升级到了 1.11(pr),跟上了 Django 的发展。 官方文档 在此。 以下是官方文档的目录: Django at a glance Quick install guide Writing your first Django app, part 1 Writing0 码力 | 103 页 | 1.86 MB | 1 年前3
 Flask入门教程的 《Web 入门教程》(了解 HTML、CSS、JavaScript)。 阅读短教程《Git 简明指南》。 阅读文章《Pipenv:新一代Python项目环境与依赖管理工具》或 Pipenv 官方 文档。 如果你打算开源你的程序,在项目根目录中添加一个 README.md (自述文 件)和 LICENSE (授权声明)是很有必要的。详情可以访问 Open Source Guides 了解。 类,通过实例化这个类,创建一个程序对象 app : from flask import Flask app = Flask(__name__) 接下来,我们要注册一个处理函数,这个函数是处理某个请求的处理函数,Flask 官方把它叫做视图函数(view funciton),你可以理解为“请求处理函数”。 所谓的“注册”,就是给这个函数戴上一个装饰器帽子。我们使用 app.route() 装 饰器来为这个函数绑定对应的 SQL 语句。这个类我们称之为模型类,类中的属性我们将称之为字段。 Flask 有大量的第三方扩展,这些扩展可以简化和第三方库的集成工作。我们下面 将使用一个叫做 Flask-SQLAlchemy 的官方扩展来集成 SQLAlchemy。 首先使用 Pipenv 安装它: $ pipenv install flask-sqlalchemy 大部分扩展都需要执行一个“初始化”操作。你需要导入扩展类,实例化并传入0 码力 | 127 页 | 7.62 MB | 1 年前3 Flask入门教程的 《Web 入门教程》(了解 HTML、CSS、JavaScript)。 阅读短教程《Git 简明指南》。 阅读文章《Pipenv:新一代Python项目环境与依赖管理工具》或 Pipenv 官方 文档。 如果你打算开源你的程序,在项目根目录中添加一个 README.md (自述文 件)和 LICENSE (授权声明)是很有必要的。详情可以访问 Open Source Guides 了解。 类,通过实例化这个类,创建一个程序对象 app : from flask import Flask app = Flask(__name__) 接下来,我们要注册一个处理函数,这个函数是处理某个请求的处理函数,Flask 官方把它叫做视图函数(view funciton),你可以理解为“请求处理函数”。 所谓的“注册”,就是给这个函数戴上一个装饰器帽子。我们使用 app.route() 装 饰器来为这个函数绑定对应的 SQL 语句。这个类我们称之为模型类,类中的属性我们将称之为字段。 Flask 有大量的第三方扩展,这些扩展可以简化和第三方库的集成工作。我们下面 将使用一个叫做 Flask-SQLAlchemy 的官方扩展来集成 SQLAlchemy。 首先使用 Pipenv 安装它: $ pipenv install flask-sqlalchemy 大部分扩展都需要执行一个“初始化”操作。你需要导入扩展类,实例化并传入0 码力 | 127 页 | 7.62 MB | 1 年前3
 Get started with Deno会成为更有话语权的游戏规则改变者。 ©hijiangtao Debate on Deno “在努力做好(Deno)这件事和推出一款可用的产品之间很难取得平 衡。因为还没有在开发工具支持特性上取得实质进展,官方团队再次推 迟发布日期。官方团队进行了详细的讨论,得出结论是 2 个月的时间足 够了。巧合的是,这是自 Deno 问世以来的两周年纪念日。因此,我们 将 2020 年 5 月 13 日定为 1.0 版本发布日期。我们鼓励贡献者在 ts"; import { assert } from "./deps.ts"; // 锁定依赖 deno --lock=lock.json ©hijiangtao ESModule Deno 使用官方 ESModule 规范,但引用路径必须加上后缀 Deno 不需要声明依赖,代码引用路径便是依赖声明 ©hijiangtao 但是 ©hijiangtao Deno 会是另一个「包袱重重」的0 码力 | 43 页 | 1.51 MB | 1 年前3 Get started with Deno会成为更有话语权的游戏规则改变者。 ©hijiangtao Debate on Deno “在努力做好(Deno)这件事和推出一款可用的产品之间很难取得平 衡。因为还没有在开发工具支持特性上取得实质进展,官方团队再次推 迟发布日期。官方团队进行了详细的讨论,得出结论是 2 个月的时间足 够了。巧合的是,这是自 Deno 问世以来的两周年纪念日。因此,我们 将 2020 年 5 月 13 日定为 1.0 版本发布日期。我们鼓励贡献者在 ts"; import { assert } from "./deps.ts"; // 锁定依赖 deno --lock=lock.json ©hijiangtao ESModule Deno 使用官方 ESModule 规范,但引用路径必须加上后缀 Deno 不需要声明依赖,代码引用路径便是依赖声明 ©hijiangtao 但是 ©hijiangtao Deno 会是另一个「包袱重重」的0 码力 | 43 页 | 1.51 MB | 1 年前3
 Zabbix 6.0 Manual为了创造最佳的用户体验并确保在各种生产环境中获得最佳的 Zabbix 性能,已经放弃了对一些旧数据库版本的支持。这主要适 用于接近使用寿命的数据库版本以及存在可能会干扰正常性能的未修复问题的版本。 从 Zabbix 6.0 开始,官方支持以下数据库 版本: • MySQL/Percona 8.0.X • MariaDB 10.5.X - 10.6.X • PostgreSQL 13.X - 14.X • Oracle 19c zabbix[process, Zabbix 6.0 Manual为了创造最佳的用户体验并确保在各种生产环境中获得最佳的 Zabbix 性能,已经放弃了对一些旧数据库版本的支持。这主要适 用于接近使用寿命的数据库版本以及存在可能会干扰正常性能的未修复问题的版本。 从 Zabbix 6.0 开始,官方支持以下数据库 版本: • MySQL/Percona 8.0.X • MariaDB 10.5.X - 10.6.X • PostgreSQL 13.X - 14.X • Oracle 19c zabbix[process,- ] 来监控 ODBC 轮询器负载。 Webhook 集成 Webhook 集成允许使用webhook 媒体类型从 Zabbix 通知创建 Github 事件。 模板 新的官方模板可用于监控: Kubernetes • 基于 HTTP 的 Kubernetes 节点 • 基于 HTTP 的 Kubernetes 集群状态 • 通过 HTTP 的 Kubernetes 插件连接 使用命名会话连接到 MongoDB 时,MongoDB 插件现在支持 TLS 加密。 从 Zabbix 6.0.14 开始,更新的插件(MongoDB 插件 1.2.1)包含在 Zabbix 官方包中。请注意,MongoDB 是一个可加载插件,可以从 包或源中单独安装。该插件适用于任何次要版本的 Zabbix 6.0。有关详细信息,请参阅MongoDB 插件。 PHP support The 0 码力 | 1741 页 | 22.78 MB | 1 年前3
 Zabbix 5.0 Manual的文本类型值无论多大都会被修剪为 20 个字符,这种情况正常吗? A: 是正常的, 在 include/items.inc.php 中有一个硬编码限制,长度最大仅为 20 个字符。 另见 * zabbix 官方问题解决版块 6 2 安装 2 Installation 1 数据库创建 概述 Zabbix 数据库必须在 Zabbix server 或 proxy 安装的时候创建。 本节提供有关创建 (TLS encryption), TLS 证书文件 (TLS certificate file) 等。 前提条件 安装 Mysql 数据库,从 官方 Yum 仓库. 有关如何快速使用 Mysql Yum 仓库详细信息,请参考 MySQL 官方文档 。 MySQL 服务器已经准备好使用自签名证书接受安全连接。 若要查看哪些用户正在使用加密的连接,请运行以下查询(性能模式 (Performance DEFAULT ROLE 'zbx_web_role' TO 'zbx_web'@'%'; 请注意,X.509 协议不用于检查身份,而是将用户配置为仅使用加密连接。有关配置用户的更多详细信息,请参见MySQL 官方文档。 远程连接验证 (socket 套接字连接不能用于测试安全连接): $ mysql -u zbx_srv -p -h 10.211.55.9 --ssl-mode=REQUIRED 检查当前状态和可用的密码组合:0 码力 | 2715 页 | 28.60 MB | 1 年前3 Zabbix 5.0 Manual的文本类型值无论多大都会被修剪为 20 个字符,这种情况正常吗? A: 是正常的, 在 include/items.inc.php 中有一个硬编码限制,长度最大仅为 20 个字符。 另见 * zabbix 官方问题解决版块 6 2 安装 2 Installation 1 数据库创建 概述 Zabbix 数据库必须在 Zabbix server 或 proxy 安装的时候创建。 本节提供有关创建 (TLS encryption), TLS 证书文件 (TLS certificate file) 等。 前提条件 安装 Mysql 数据库,从 官方 Yum 仓库. 有关如何快速使用 Mysql Yum 仓库详细信息,请参考 MySQL 官方文档 。 MySQL 服务器已经准备好使用自签名证书接受安全连接。 若要查看哪些用户正在使用加密的连接,请运行以下查询(性能模式 (Performance DEFAULT ROLE 'zbx_web_role' TO 'zbx_web'@'%'; 请注意,X.509 协议不用于检查身份,而是将用户配置为仅使用加密连接。有关配置用户的更多详细信息,请参见MySQL 官方文档。 远程连接验证 (socket 套接字连接不能用于测试安全连接): $ mysql -u zbx_srv -p -h 10.211.55.9 --ssl-mode=REQUIRED 检查当前状态和可用的密码组合:0 码力 | 2715 页 | 28.60 MB | 1 年前3
 Zabbix 5.2 Manual的文本类型值无论多大都会被修剪为 20 个字符,这种情况正常吗? A: 是正常的, 在 include/items.inc.php 中有一个硬编码限制,长度最大仅为 20 个字符。 另见 * zabbix 官方问题解决版块 4 1 Frequently asked questions / Troubleshooting Frequently asked questions or FAQ. 1. Q: about opcmsg and opcmack. The media script is not given here. 更多关 于 opcmsg 和 opcmack 的详情,请见 OpenView 官方文件。这里没有给出 media 脚本。 12 Performance tuning Attention: This is a work in progress. Overview It is 我们为大多数主流的操作系统提供了 Zabbix 的发行包。您可以使用这些发行包安装以 Zabbix。 Note: 操作系统分发软件的仓库中可能会缺少 Zabbix 的最新版本。 从 Zabbix 官方的软件仓库安装 Zabbix SIA 提供了官方的 RPM 和 DEB 发行包: • Red Hat Enterprise Linux/CentOS • Debian/Ubuntu 发行包文件可在 repo.zabbix0 码力 | 1725 页 | 11.53 MB | 1 年前3 Zabbix 5.2 Manual的文本类型值无论多大都会被修剪为 20 个字符,这种情况正常吗? A: 是正常的, 在 include/items.inc.php 中有一个硬编码限制,长度最大仅为 20 个字符。 另见 * zabbix 官方问题解决版块 4 1 Frequently asked questions / Troubleshooting Frequently asked questions or FAQ. 1. Q: about opcmsg and opcmack. The media script is not given here. 更多关 于 opcmsg 和 opcmack 的详情,请见 OpenView 官方文件。这里没有给出 media 脚本。 12 Performance tuning Attention: This is a work in progress. Overview It is 我们为大多数主流的操作系统提供了 Zabbix 的发行包。您可以使用这些发行包安装以 Zabbix。 Note: 操作系统分发软件的仓库中可能会缺少 Zabbix 的最新版本。 从 Zabbix 官方的软件仓库安装 Zabbix SIA 提供了官方的 RPM 和 DEB 发行包: • Red Hat Enterprise Linux/CentOS • Debian/Ubuntu 发行包文件可在 repo.zabbix0 码力 | 1725 页 | 11.53 MB | 1 年前3
 Extending service mesh capabilities using a streamlined way based on WASM and ORASlters ○ …. ● 自定义开发: ○ 静态预编译: ■ 将其他过滤器集成到Envoy的源代码中,并编译新的Envoy版本。 ■ 这种方法的缺点是您需要维护Envoy版本,并不断使其与官方发行版保持同步。 ■ 此外,由于Envoy是用C++实现的,因此新开发的过滤器也必须用C++实现。 ○ 动态运行时加载: ■ 在运行时将新的过滤器动态加载到Envoy代理中。 ■ 简化了扩展Envoy的过程0 码力 | 23 页 | 2.67 MB | 1 年前3 Extending service mesh capabilities using a streamlined way based on WASM and ORASlters ○ …. ● 自定义开发: ○ 静态预编译: ■ 将其他过滤器集成到Envoy的源代码中,并编译新的Envoy版本。 ■ 这种方法的缺点是您需要维护Envoy版本,并不断使其与官方发行版保持同步。 ■ 此外,由于Envoy是用C++实现的,因此新开发的过滤器也必须用C++实现。 ○ 动态运行时加载: ■ 在运行时将新的过滤器动态加载到Envoy代理中。 ■ 简化了扩展Envoy的过程0 码力 | 23 页 | 2.67 MB | 1 年前3
 Kubernetes + OAM 让开发者更简单全局拉通共建 OAM 社区欢迎大家! • The OAM spec: • https://github.com/oam-dev/spec#community • OAM Kubernetes 官方插件(CNCF Sandbox 项目): • https://github.com/crossplane/oam-kubernetes-runtime • A join effort with Crossplane0 码力 | 22 页 | 10.58 MB | 1 年前3 Kubernetes + OAM 让开发者更简单全局拉通共建 OAM 社区欢迎大家! • The OAM spec: • https://github.com/oam-dev/spec#community • OAM Kubernetes 官方插件(CNCF Sandbox 项目): • https://github.com/crossplane/oam-kubernetes-runtime • A join effort with Crossplane0 码力 | 22 页 | 10.58 MB | 1 年前3
 OpenShift Container Platform 4.14 Operator或目录维护人员可能需要通过添加新属性到符合特定标准的捆绑包来自定义所有捆绑包元数据。 第 第 2 章 章 了解 了解 OPERATOR 11 虽然这种可扩展性允许在低级别 API 上开发额外的官方工具,用于将来的 OpenShift Container Platform 版本,但目录维护人员也具有此功能。 重要 重要 从 OpenShift Container Platform 4.11 Operator 由 redhat-openshift-ecosystem/community-operators-prod/operators GitHub 存储库 中相关代表维护的可选可见软件。无官方支持。 自定义 Operator 您自行添加至集群的 Operator。如果您尚未添加任何自定义 Operator,则您的 OperatorHub 上 Web 控制台中便不会出现自定 自定义 义类别。 index:v4.14 由 redhat-openshift- ecosystem/community- operators- prod/operators GitHub 仓库中相关代表维护的软 件。无官方支持。 目 目录 录 索引 索引镜 镜像 像 描述 描述 在集群升级过程中,默认红帽提供的目录源的索引镜像标签由 Cluster Version Operator (CVO) 自动更 新,以便 Operator0 码力 | 423 页 | 4.26 MB | 1 年前3 OpenShift Container Platform 4.14 Operator或目录维护人员可能需要通过添加新属性到符合特定标准的捆绑包来自定义所有捆绑包元数据。 第 第 2 章 章 了解 了解 OPERATOR 11 虽然这种可扩展性允许在低级别 API 上开发额外的官方工具,用于将来的 OpenShift Container Platform 版本,但目录维护人员也具有此功能。 重要 重要 从 OpenShift Container Platform 4.11 Operator 由 redhat-openshift-ecosystem/community-operators-prod/operators GitHub 存储库 中相关代表维护的可选可见软件。无官方支持。 自定义 Operator 您自行添加至集群的 Operator。如果您尚未添加任何自定义 Operator,则您的 OperatorHub 上 Web 控制台中便不会出现自定 自定义 义类别。 index:v4.14 由 redhat-openshift- ecosystem/community- operators- prod/operators GitHub 仓库中相关代表维护的软 件。无官方支持。 目 目录 录 索引 索引镜 镜像 像 描述 描述 在集群升级过程中,默认红帽提供的目录源的索引镜像标签由 Cluster Version Operator (CVO) 自动更 新,以便 Operator0 码力 | 423 页 | 4.26 MB | 1 年前3
 WeRoBot 1.2.0 微信公众号开发框架文档索引 模块 | 下一页 | 上一页 | WeRoBot 1.2.0 文档 » 消息加解密 WeRoBot 支持对消息的加解密,即微信公众号的安全模式。 在开启消息加解 密功能之前,请先阅读微信官方的 消息加解密说明 [https://mp.weixin.qq.com/wiki? t=resource/res_main&id=mp1434696670] 为 WeRoBot 开启消息加密功能,首先需要安装0 码力 | 70 页 | 82.33 KB | 1 年前3 WeRoBot 1.2.0 微信公众号开发框架文档索引 模块 | 下一页 | 上一页 | WeRoBot 1.2.0 文档 » 消息加解密 WeRoBot 支持对消息的加解密,即微信公众号的安全模式。 在开启消息加解 密功能之前,请先阅读微信官方的 消息加解密说明 [https://mp.weixin.qq.com/wiki? t=resource/res_main&id=mp1434696670] 为 WeRoBot 开启消息加密功能,首先需要安装0 码力 | 70 页 | 82.33 KB | 1 年前3
共 46 条
- 1
- 2
- 3
- 4
- 5














