Skip to content

nextoa/awesome-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWESOME ADMIN [development]

一个针对 django admin UI及功能的改进版本

目前该项目正在开发中

考虑到使用了商业模板,禁止提交任何商业代码,样式文件暂时不入库 后期有精力去商业化后,正式对外。

我们目前使用的商业模板是 inspina。向大家推荐下,很不错的管理模板

开发配置

模板引用

因为有大量静态资源使用了商业模板

需要配置路径指向商业模板,比如:

STATICFILES_DIRS = (
    os.path.expanduser('~/OneDrive/Resources/themes'),
)

引入包

对于需要参与开发本模块的同学,请自行添加 PYTHONPATH 路径。 基于内部项目开发的同学,请确保代码仓库路径与 settings.py 中声明路径一致

开源 js 引用

在商业模板中,存在大量的开源模块,对于此类型模块。

要求必须使用

npm i 模块名 --save-dev

存储在 package.json 中

此外还应该更新对应项目的 STATICFILES_DIRS。以 jquery 为例:

STATICFILES_DIRS += (
    os.path.expanduser('<AWESOME-ADMIN-LOCAL-PATH>/node_modules/jquery'),
)

Releases

No releases published

Packages

No packages published