采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老哥一句通过前面的演示基本可以看出来。。我前端转过来的完全是懵逼状态。划分模块是由项目里有哪些对象决定的?教育平台宏观来看是需要讲师和学习者和课程的。那买卖网站是不是就只需要卖家app和买家app,然后就是订单app?。。bobby前辈能否指点一二。
这个是由业务来划分比较准确, 比如虽然讲师和学习者两种类型 但是对于系统来说 讲师和学习者都是系统的用户 只是权限不同而已, 所以两者应该划分为user, 课程和课程机构 因为两者需要分别管理, 不如课程包括课程资源,包括课程章节 课程视频 等很多信息, 所以课程不宜和课程机构划为一个app, 因为对于课程机构来说 课程机构也需要单独管理 比如课程机构的内部部门, 课程机构的员工等等管理,这几大实体是需要分开管理的 所以app就按照这个思路来了, 当然也可以把这些所有放在一个app管理 但是后期迭代的时候会把自己弄晕的
登录后可查看更多问答,登录/注册
【毕设】Python 2.7到3.6 完美适配,Django升级2.0
14.9k 81
810 4
1.6k 22
1.4k 20