- 不想用Django自带的Admin控制台,想做一个自定义的后台管理应该如何实现?
- 我是一个PHP程序员,昨天没事看了看Django的文档,一位朋友需要在线考试系统,用Django来开发,我寻思着没事就做做。
- 因为试卷管理需要注重用户体验并且需要较大的自由度,我感觉琢磨Admin深度定制的成本太高,所以想自己写一个后台管理。
- 那么我应该如何划分出一个后台模块,从而可以达到和前端公用一套模型的目的呢?
- 还有个知识点顺便问一下各位高手,我看文档是在views.py里面写各种方法,那么如果业务比较复杂,把方法都写在views.py中不是太不好维护了吗?应该如何将方法进行分离呢?
1.不想用自带的admin,我记得有个叫xadmin的,也还不错
2.如果想自己定制那就新建个模块,无非就是提供接口,增删改查,模型肯定是和前端公用的,你只要在你的view里import就好了
3.可以不在view.py里写各种方法,view.py里只是请求处理函数,具体的处理逻辑你可以写在另外的文件里