Skip to content

Commit e028d2f

Browse files
author
laoseng005
authored
Update README_CN.md
1 parent f5e1c9d commit e028d2f

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

README_CN.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,43 @@ frontend
116116
-------vendor
117117
-------views
118118

119+
## 后端代码风格详解
120+
--backend
121+
-----------extra_apps #完整第三方系统或者模块 例如xadmin-django后台
122+
-----------logs #后台程序日志存储目录
123+
-----------media #静态日志
124+
-----------project #后台总体 配置,启动,url 路由,以及wsgi启动 配置
125+
-----------utils #后台所有系统 共用 验证,抽象 目 录
126+
----------------util.py #公共工具方法集合 例如 远程连接,加密解密,短信发送,表结构解析
127+
----------------base_mixin.py #抽象中间件 基础类
128+
----------------base_model.py #抽象 ORM模型 中对象 基础类 BaseModel
129+
----------------base_resource.py #抽象 导入导出功能 自定义字段 基础类 BaseResource
130+
----------------base_view.py #抽象 逻辑 控制类 基础类 BaseModelViewSet.BaseGenericViewSet
131+
132+
-----------manage.py
133+
-----------requirements.txt
134+
-----------uwsgi.ini
135+
136+
-----------apps
137+
---------------cmdb
138+
---------------modellog
139+
---------------users
140+
---------------================================大部分模块都拥有这些文件=======================================================
141+
---------------------management # 模块管理目录 一般存放 初始化,定时任务 操作的脚本等
142+
---------------------migrations # ORM模型 django 操作数据库表结构脚步记录目录
143+
---------------------models.py #ORM模型中的 对象 类
144+
---------------------serializers.py # 序列化文件
145+
---------------------views.py # 业务逻辑控制文件
146+
---------------------resources.py #导入导出自定义字段文件
147+
---------------------filters.py #查询过滤条件文件
148+
---------------------urls.py #url 映射文件
149+
---------------------adminx.py #django后台管理操作文件
150+
---------------------apps.py #模块或者app基础信息类 添加到 总项目中 INSTALLED_APPS才会被使用
151+
---------------------util.py # 模块 工具类
152+
=========================================================================================================
153+
---------------------middleware.py #中间件 文件
154+
---------------------auth.py # 去掉 csrf检查
155+
---------------------ldap_tool.py #ldap操作相关
119156

120157
## 安装文档
121158

0 commit comments

Comments
 (0)