一次轻量级的刺杀django管理员的尝试
django-nimda的Python项目详细描述
一个轻量级的尝试,以提高django管理员。
想法
我们想让管理员看起来更现代化,而不是做出牺牲。 以下是主要目标和指导原则:
- 吸引人的设计
- 升级django版本不会导致任何问题
- 直接替换,不需要python编码
- 与第三方管理小部件和应用程序兼容
- 不要让django管理员使用大多数用户体验模式,转移注意力需要良好的动机
- 首先编辑css,当css不足时编辑模板
- 保持稳定,动作不要太快,必须有效
安装
INSTALLED_APPS = ( ... 'nimda', ... 'django.contrib.admin', .... )
开发
如果您想设计和开发,请确保在 项目的根目录。然后你需要把它们编译成css文件,这个过程 使用node和gulp可以实现自动化。第一次运行npm install在 django-nimda目录,然后运行gulp以保持监视程序正在编译 SCSS实时输出CSS到正确的位置。如果你想的话 手动编译运行npm build。