Django-Styleguide:HackSoft项目中使用的Django样式指南

时间:2024-06-15 21:40:54
【文件属性】:

文件名称:Django-Styleguide:HackSoft项目中使用的Django样式指南

文件大小:103KB

文件格式:ZIP

更新时间:2024-06-15 21:40:54

Python

项目中使用的Django样式。 当我们讨论并决定不同的事物时,期望经常更新。 如果要检查显示大部分样式指南的现有项目, 目录: 命名约定 清单API示例 清楚的 筛选器+分页 详细资料API范例 创建API的示例 示例更新API 嵌套序列化器 乌尔斯 异常处理 在服务/选择器中引发异常 处理API中的异常 格式错误 测验 命名约定 例子 示例模型 选择器示例 服务示例 测试服务 测试选择器 芹菜 结构 配置 任务 任务和服务之间的循环导入 定期任务 配置 杂项mypy /类型注释 灵感 概述 在Django中,业务逻辑应存在于: 模型属性(有一些例外)。 用于其他验证的模型clean方法(有一些例外)。 服务-负责写入数据库的功能。 选择器-用于从数据库中获取数据的函数。 在Django中,业务逻辑不应存在于: API和视图。 序列化器和表格。 表单标签。 模型s


【文件预览】:
Django-Styleguide-master
----.gitignore(1KB)
----package.json(648B)
----queryset_type.py(2KB)
----package-lock.json(17KB)
----LICENSE(1KB)
----tools()
--------update_toc.py(761B)
----utils.py(6KB)
----README.md(45KB)
----logo.png(82KB)

网友评论