diff --git a/dashboard/assets/admin.py b/dashboard/assets/admin.py deleted file mode 100644 index 8c38f3f3d..000000000 --- a/dashboard/assets/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/dashboard/assets/api.py b/dashboard/assets/api.py new file mode 100644 index 000000000..ecbf4289f --- /dev/null +++ b/dashboard/assets/api.py @@ -0,0 +1,3 @@ +# ~*~ coding: utf-8 ~*~ +# + diff --git a/dashboard/assets/utils.py b/dashboard/assets/utils.py new file mode 100644 index 000000000..c84951fd7 --- /dev/null +++ b/dashboard/assets/utils.py @@ -0,0 +1,2 @@ +# ~*~ coding: utf-8 ~*~ +# diff --git a/dashboard/audits/admin.py b/dashboard/audits/admin.py deleted file mode 100644 index 8c38f3f3d..000000000 --- a/dashboard/audits/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/dashboard/audits/api.py b/dashboard/audits/api.py new file mode 100644 index 000000000..ecbf4289f --- /dev/null +++ b/dashboard/audits/api.py @@ -0,0 +1,3 @@ +# ~*~ coding: utf-8 ~*~ +# + diff --git a/dashboard/audits/utils.py b/dashboard/audits/utils.py new file mode 100644 index 000000000..c84951fd7 --- /dev/null +++ b/dashboard/audits/utils.py @@ -0,0 +1,2 @@ +# ~*~ coding: utf-8 ~*~ +# diff --git a/dashboard/ops/admin.py b/dashboard/ops/admin.py deleted file mode 100644 index 8c38f3f3d..000000000 --- a/dashboard/ops/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/dashboard/ops/api.py b/dashboard/ops/api.py new file mode 100644 index 000000000..ecbf4289f --- /dev/null +++ b/dashboard/ops/api.py @@ -0,0 +1,3 @@ +# ~*~ coding: utf-8 ~*~ +# + diff --git a/dashboard/ops/utils.py b/dashboard/ops/utils.py new file mode 100644 index 000000000..c84951fd7 --- /dev/null +++ b/dashboard/ops/utils.py @@ -0,0 +1,2 @@ +# ~*~ coding: utf-8 ~*~ +# diff --git a/dashboard/perms/admin.py b/dashboard/perms/admin.py deleted file mode 100644 index 8c38f3f3d..000000000 --- a/dashboard/perms/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/dashboard/perms/api.py b/dashboard/perms/api.py new file mode 100644 index 000000000..ecbf4289f --- /dev/null +++ b/dashboard/perms/api.py @@ -0,0 +1,3 @@ +# ~*~ coding: utf-8 ~*~ +# + diff --git a/dashboard/perms/utils.py b/dashboard/perms/utils.py new file mode 100644 index 000000000..c84951fd7 --- /dev/null +++ b/dashboard/perms/utils.py @@ -0,0 +1,2 @@ +# ~*~ coding: utf-8 ~*~ +# diff --git a/dashboard/users/admin.py b/dashboard/users/admin.py deleted file mode 100644 index 8c38f3f3d..000000000 --- a/dashboard/users/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/dashboard/users/api.py b/dashboard/users/api.py new file mode 100644 index 000000000..ecbf4289f --- /dev/null +++ b/dashboard/users/api.py @@ -0,0 +1,3 @@ +# ~*~ coding: utf-8 ~*~ +# + diff --git a/dashboard/users/utils.py b/dashboard/users/utils.py new file mode 100644 index 000000000..c84951fd7 --- /dev/null +++ b/dashboard/users/utils.py @@ -0,0 +1,2 @@ +# ~*~ coding: utf-8 ~*~ +# diff --git a/docs/project_structure.md b/docs/project_structure.md index a71ebe4ff..141058127 100644 --- a/docs/project_structure.md +++ b/docs/project_structure.md @@ -1,7 +1,5 @@ ## 项目骨架 -## 项目骨架 - 说明如下: ``` @@ -12,31 +10,33 @@ ├── LICENSE ├── README.md ├── install // 安装说明 +├── logs // 日志目录 ├── dashboard // 管理后台目录,也是各app所在目录 -│ └── assets // app目录 +│ └── assets // app目录 │ │ ├── admin.py -│ │ ├── apps.py // 新版本django app设置文件 -│ │ ├── api.py // api文件 +│ │ ├── apps.py // 新版本django app设置文件 +│ │ ├── api.py // api文件 │ │ ├── __init__.py -│ │ ├── migrations // models Migrations版本控制目录 +│ │ ├── migrations // models Migrations版本控制目录 │ │ └── __init__.py -│ │ ├── models.py // 数据模型目录 -│ │ ├── static // app下静态资源目录 -│ │ │ └── assets // 多一层目录,防止资源重名 +│ │ ├── models.py // 数据模型目录 +│ │ ├── static // app下静态资源目录,如果需要 +│ │ │ └── assets // 多一层目录,防止资源重名 │ │ │ └── some_image.png -│ │ ├── templates // app下模板目录 -│ │ └── assets // 多一层目录,防止资源重名 +│ │ ├── templates // app下模板目录 +│ │ └── assets // 多一层目录,防止资源重名 │ │ └── asset_list.html -│ │ ├── templatetags // 模板标签目录 -│ │ ├── tests.py // 测试用例文件 -│ │ ├── urls.py // urlconf文件 -│ │ └── views.py // views文件 -│ ├── jumpserver // 项目设置目录 +│ │ ├── templatetags // 模板标签目录 +│ │ ├── tests.py // 测试用例文件 +│ │ ├── urls.py // urlconf文件 +│ │ ├── utils.py // 将views和api可复用的代码放在这里, api和views只是请求和返回不同 +│ │ └── views.py // views文件 +│ ├── jumpserver // 项目设置目录 │ │ ├── __init__.py -│ │ ├── settings.py // 项目设置文件 -│ │ ├── urls.py // 项目入口urlconf +│ │ ├── settings.py // 项目设置文件 +│ │ ├── urls.py // 项目入口urlconf │ │ └── wsgi.py │ ├── manage.py -│ ├── static // 项目静态资源目录 -│ └── templates // 项目模板目录 +│ ├── static // 项目静态资源目录 +│ └── templates // 项目模板目录 ```