1
1
# DjangoAsyncAdmin
2
+ Django 新的动态Admin , 具有异步请求, 异步列表页刷新和加载, UI更加美观.
3
+
4
+ 基于vue2+ElementUI2.X来对传统的DjangoAdmin进行重写. 非常易于使用, 便于快速搭建高性能后台管理.
5
+
6
+ 基于[ ` SimplePro:6.5.2 ` ] ( https://github.com/newpanjing/simplepro ) 的二开项目, 明文代码,免授权,免激活。
7
+ ## 灵感来历
8
+ * thinkPHP
9
+ * simpleUI
10
+ * simplePro
11
+ ## Demo
12
+ * [ 数字化世界] ( https://github.com/Haoke98/AllKeeper )
2
13
## 使用方法
14
+ * 详细文档请见 [ DjangoAsyncAdmin Docs] ( https://haoke98.github.io/DjangoAsyncAdmin/ ) .
15
+ * SimplePro文档相见 [ SimplePro Docs] ( https://www.mldoo.com/docs/simplepro/ ) .
3
16
### 1.安装
4
17
#### pip安装
5
18
``` shell
@@ -25,4 +38,88 @@ pip install /path/to/your_project/dist/DjangoAsyncAdmin-6.5.4.tar.gz
25
38
26
39
注意:⚠️ 其中` /path/to/your_project ` 转成你的项目路径(相对路径/绝对路径)
27
40
28
- ## [ 相见关于我们(About)] ( ./PAGE-index.md )
41
+ ## 目录结构说明
42
+
43
+ | 目录 | 备注 |
44
+ | -----------------| ----------|
45
+ | bawa |
46
+ | components |
47
+ | editor |
48
+ | group |
49
+ | locale |多种语言包目录,明文和二进制文件不需要处理
50
+ | management |
51
+ | monitor |
52
+ | static |静态资源目录,不需要处理
53
+ | templates |模版目录,不需要处理
54
+ | templatetags |
55
+ | \_\_ init\_\_ .py |
56
+ | action.py |
57
+ | apps.py |
58
+ | apps.py |
59
+ | conf.py |
60
+ | conf.py |
61
+ | core.so | 转化后保存到core.py中
62
+ | decorators.py |
63
+ | dialog.py |
64
+ | filters.py |
65
+ | forms.py |
66
+ | hanlers.py | 去掉了加载core.so文件的部分,增加了 ` from core.py import * `
67
+ | middlewares.py |
68
+ | models.py | 基本模型文件
69
+ | urls.py |
70
+ | utils.py |
71
+
72
+ ## 新增功能日志
73
+ <table >
74
+ <tr >
75
+ <td >版本</td ><td colspan =" 2 " >说明</td >
76
+ </tr >
77
+
78
+ <tr >
79
+ <td >6.7.0</td >
80
+ <td colspan =" 2 " >增加了基本类BaseModel和BaseModelWithShowRate,减少开发过程中反复进行一些基本字段和属性的设计, 提高设计模型的效率.</td >
81
+ </tr >
82
+
83
+
84
+ <tr >
85
+ <td >6.6.0</td >
86
+ <td colspan =" 2 " >去掉了授权和激活状态的验证机制,从比可免授权免激活,免费使用。</td >
87
+ </tr >
88
+
89
+
90
+ <tr >
91
+ <td rowspan =" 2 " >6.5.4</td >
92
+ <td colspan =" 2 " >升级并优化了后台管理登录页面中的标题和LOGO的展示.</td >
93
+ </tr >
94
+ <tr >
95
+ <td ><img src =" https://haoke98.github.io/DjangoAsyncAdmin/static/%E6%88%AA%E5%B1%8F2023-10-07%2005.15.43.png " /></td >
96
+ <td ><img src =" https://haoke98.github.io/DjangoAsyncAdmin/static/%E6%88%AA%E5%B1%8F2023-10-07%2005.04.21.png " ></td >
97
+ </tr >
98
+
99
+ <tr >
100
+ <td >6.5.3</td >
101
+ <td colspan =" 2 " >实现了列表页中的列表表头和表格底部的合计栏不动,表格bodyscroll的效果.</td >
102
+ </tr >
103
+
104
+ </table >
105
+
106
+ ## 开源许可证
107
+
108
+ 本仓库的代码依照 Apache-2.0 协议开源。本项目对学术研究完全开放,也可申请免费的商业使用授权。申请授权,合作和其他问题请联系 < 1903243975@qq.com > 。
109
+
110
+ ## 引用
111
+
112
+ ```
113
+ @misc{2023DjangoAsyncAdmin,
114
+ title={DjangoAsyncAdmin},
115
+ author={Sadam·Sadik},
116
+ howpublished = {\url{https://github.com/Haoke98/DjangoAsyncAdmin}},
117
+ year={2023}
118
+ }
119
+ ```
120
+
121
+ ## 鸣谢 & 引用
122
+
123
+ Thanks to [ newpanjing] ( https://github.com/newpanjing/simpleui ) for simpleui
124
+
125
+ Thanks to [ newpanjing] ( https://github.com/newpanjing/simplepro ) for simplepro
0 commit comments