本博客包含多个文档和书籍的翻译,但有能力者推荐阅读英文原版

标签:Python

Django 3网页开发指南第4版 第6章 模型管理

完整目录请见:Django 3网页开发指南 – 第4版本章中包含如下小节:在修改列表页中自定义列创建可排序行内元素创建后台动作开发修改列表过滤器修改每三方应用的应用标签创建自定义accounts应用获取用户头像在修改表单中插入地图引言Django框架自带对数据模板的管理后台系统。只需少量修改,就可配置可过滤、可搜索及可排……

Django 3网页开发指南第4版 第5章 自定义模板过滤器和标签

完整目录请见:Django 3网页开发指南 – 第4版本章中包含如下小节:遵循惯例自建模板过滤器和标签创建模板过滤器来在文章发布后显示几天前创建模板过滤器提取第一个媒体对象创建模板过滤器来让 URL 易读创建模板标签在模板存在时包含它创建模板标签来加载模板中的查询集创建模板标签来解析内容为模板创建模板标签来修改请求查询参数……

Django 3网页开发指南第4版 第4章 模板和JavaScript

完整目录请见:Django 3网页开发指南 – 第4版本章中我们将学习如下内容:编排 base.html模板使用 Django Sekizai在JavaScript中暴露配置使用HTML5 data属性提供响应式图片实现持续滚动在模态对话框中打开对象详情实现Like微件通过Ajax上传图片引言静态网站适用于静态内容,如……

Django 3网页开发指南第4版 第3章 表单和视图

完整目录请见:Django 3网页开发指南 – 第4版本章包含如下内容:使用CRUDL函数创建应用保存模型实例的作者上传图片通过自定义模型创建表单布局通过django-crispy-forms创建表单布局处理formsets过滤对象列表管理分页列表编写基于类的视图添加Open Graph和Twitter Card数据添加……

Django 3网页开发指南第4版 第2章 模型和数据库结构

完整目录请见:Django 3网页开发指南 – 第4版本章包含如下主题:使用模型mixin通过URL相关的方法创建模型mixin创建模型mixin来处理创建和变更日期创建模型mixin来处理元标签创建模型mixin来处理通用关系处理多语言字段操作模型翻译数据表规避循环依赖添加数据库约束使用迁移修改外键为many-to-m……

Django 3网页开发指南第4版 第1章 Django 3.0入门

完整目录请见:Django 3网页开发指南 – 第4版本章包含如下主题:使用虚拟环境创建项目文件结构通过pip处理项目依赖为开发、测试、预发布和生产环境配置设置在设置中定义相对路径处理敏感信息设置在项目中包含外部依赖动态设置STATIC_URL为MySQL配置设置UTF-8为默认编码创建 Git ignore文件删除Py……

Django 3 Web开发指南 – 第4版

这是一本新鲜出炉的有关 Django 3开发的图书,本书为第4版。众所周知在 Web 开发领域Python 有两大框架:Django 和 Flask,Flask 以其轻量和灵活性而著称,而 Django则通过集成了后台让开发人员可以快速上手并将时间真正地花到产品研发和市场验证上。其强大的生态如 DRF 等也对 Django 本身做了很好的补充。在使用的案例中……

Odoo 13开发者文档:移动端JavaScript

本文来自Odoo 13官方文档之开发者文档系列文章导言在Odoo 10.0中我们发布了移动端应用,可通过它访问所胡Odoo app (甚至是你自己的自定义模块)。该应用是Odoo Web 和 Native原生移动组件的融合。换句话说这是在原生、移动、mobile容器中加载的Odoo Web实例。本文讲解如何通过Odoo Web (借助JavaScr……

Odoo 13开发者文档:Odoo代码指南

本文来自Odoo 13官方文档之开发者文档系列文章本文介绍 Odoo 的代码指南。旨在提升应用代码的质量。适当的编码提升可读性、缓解可维护性、有助于调试工、降低复杂度并提升可靠性。这些指南应当用于每个新模块及新的开发。⚠️警告在修改稳定版本已有文件时原文件样式严格替代其它样式指南。换句话说不要修改已有文件来应用这样指南。它……

Odoo 13开发者文档:Mixins和有用的类

本文来自Odoo 13官方文档之开发者文档系列文章Odoo实现了一些有用的类及mixins来让其易于在你自己的对象中添加常用的行为。本指南将通过示例和用例详细讲解它们。消息功能消息集成基本消息系统将消息功能集成到模型中极其容易。只需继承mail.thread 模型并在表单视图添加消息字段(及相应的控件)就可以马上配置完成并运行。示例……