摘要:
添加或修改数据模型都不能马虎,有关数据的操作都需慎重考虑。 推荐使用的 Django 数据模型相关的包: 1. django model utils : 使用其 TimeStampedModel 1. django extensions : 使用其管理命令 shell_plus ,它会自动加载所有已 阅读全文
posted @ 2020-03-24 16:50
haiiiiiyun
阅读(284)
评论(0)
推荐(0)
摘要:
基本原则 Django 1.8 有约 140 个配置项可通过 settings 模块进行设置。settings 模块在每次启动 Django 服务时进行初始化,因此对 settings.py 文件修改后,都要重启 Django 服务器才能生效。 1. 所有 settings 文件都应进行版本控制,包 阅读全文
posted @ 2020-03-24 16:48
haiiiiiyun
阅读(235)
评论(0)
推荐(0)
摘要:
基本原则 每个 App 都应该只做一件事。它的功能应该能用一句简单的语句就可以描述清楚,如果描述过程中用了一个以上的 ”以及“,可能就意味着这个 App 有点大了,需要拆分。 James Bennett: The art of creating and maintaining a good Djan 阅读全文
posted @ 2020-03-24 16:46
haiiiiiyun
阅读(601)
评论(0)
推荐(0)
摘要:
以下介绍的是 "cookiecutter django" 项目布局模板。 其它类似的项目模板可以到 "这里" 找到。 Django 1.8 默认生成的布局 生成命令: 生成的布局: cookiecutter django 的项目布局 最顶层:仓库根目录 <repository_root <repos 阅读全文
posted @ 2020-03-24 13:48
haiiiiiyun
阅读(375)
评论(0)
推荐(0)
摘要:
Python 风格 + 以下没有特别提到的,都遵循 Python 的 "PEP8" 约定,见 "Python 代码风格指南 PEP8 摘要" 。 PEP 8 中限制行长最多 79 个字符,但 Django 允许最多到 119 个字符(这是 GitHub 代码审查工具允许的宽度)。 PEP 8 限制文 阅读全文
posted @ 2020-03-24 13:46
haiiiiiyun
阅读(140)
评论(0)
推荐(0)
摘要:
在开发、测试和生产等所有环境中都使用相同的数据库引擎 使用的数据库不相同,会有以下问题: 1. 无法将生产环境中取得的数据原封不动地还原到本地进行测试 2. 不同的数据库有不同的类型/限制,Django 的 ORM 不可以做到十全十美 3. 不能依赖 来消除本地和生产环境间的数据库差异, 只能用于创 阅读全文
posted @ 2020-03-24 13:44
haiiiiiyun
阅读(200)
评论(0)
推荐(0)
摘要:
一起学习thingsboard物联网平台,有谁一起翻译Thingsboard文档吗?中文文档翻译项目: "https://github.com/haiiiiiyun/thingsboard.cn" , 项目中都列出了翻译进程,以及每篇内容的翻译贡献者。 通过翻译,不仅可以进不步了解 thingsbo 阅读全文
posted @ 2020-03-24 12:11
haiiiiiyun
阅读(1591)
评论(2)
推荐(0)
浙公网安备 33010602011771号