在我们开发的过程中,后台管理系统避免不了。而自带的 admin 管理后台,提供了数据编辑、删除、添加等基础操作。
而当我们做一些比较麻烦的信息时,就需要添加功能到 admin,这样,我们会设计到修改 admin 整体样式。融合自己的功能。
所以,一般来说,我开发的过程中都是将 admin 作为总后台,基础数据、app 管理、权限管理操作用他处理。对于一些个性化的信息展示等单独建立一套后台( ui 美化的)。
下面要讲的是,利用 cookiecutter 直接生成可运行的项目。包括项目名称等,并且提供了基础接口的 demo 例子。
步骤:
1. 利用 cookiecutter
https://github.com/lyroge/django_huiadmin_cookiecutter 生成自己项目。
2. 安装相应的 py 包
3. runserver 运行
自己的一些总结,如果有帮助不必谢。如果有更好建议,欢迎留言讨论 ; )