前言: 今晚写一篇关于学员/讲师/销售员CRM系统。这个小项目是27号开始做的,大概搞了一星期不到。我把一些知识点总结下,还写下当时克服的BUG。
Django练习小项目:学员管理系统设计开发
带着项目需求学习是最有趣和效率最高的,今天就来基于下面的需求来继续学习Django
项目需求:
分讲师\学员\课程顾问角色
学员可以属于多个班级,学员成绩按课程分别统计
每个班级至少包含一个或多个讲师
一个学员要有状态转化的过程 ,比如未报名前,报名后,毕业老学员
客户要有咨询纪录, 后续的定期跟踪纪录也要保存
每个学员的所有上课出勤情况\学习成绩都要保存
学校可以有分校区,默认每个校区的员工只能查看和管理自己校区的学员
客户咨询要区分来源
拿到需求后,先要分析,再设计表结构: 超级重要!!
View Code
先来张图看看效果: 下图是销售员Alex登陆后看到的界面
点击右上方Alex已招学员
延伸阅读
学习是年轻人改变自己的最好方式