一晃就已经写这个项目四周了,同期的大作业也写完了三个,而这个项目还要继续:(。
如果只有这一份作业的话,我觉得现在应该可以真正交付了,然而回过头来看写的东西实在太少了。
首先是作为后端,完成管理员端的model和view,目前完成了基础的账号功能和对客服管理功能,以及一个不知道对错的数据统计功能,算是完成了定下的目标吧(虽然现在只是用了单元测试假装自己全对,等和前端对接后多半还要改很多bug吧)。
当然管理员端还有很多其他的功能,这些功能还需要和前端,和后端其他功能齐头并进。于是乎现在暂时去前端帮助搭建聊天通讯模块。
对于后端,由于暑假小学期和微信抢票项目,现在写django起来很是得心应手,还学到了许多的新技巧,到目前为止还没有遇到太多的问题。
唯一不太熟悉的还是进行测试,目前的已经提交的测试只是通过的测试,还有一些函数的测试还待改进。
目前接手了聊天通讯模块,由于vue和socket.io都还不熟,将两者和django结合起来更是让我无从下手,本以为这一周能完成与主程序模块的对接,结果到现在还只是完成了访客端的界面,并且只能通过nodejs中的express来进行部署。
由于前段的基础本就不扎实,再加上遇上了vue这个新东西(看起来很方便但写起来也需要动很多脑子),目前工作的推进全靠百度。接下来一周的主要任务就是好好学习vue,完成客服端的UI,并与django主程序进行对接。然后在第三次迭代结束争取完成管理员端的所有功能。
目前后端还存在一个问题,就是数据表项还需要讨论,主要是一开始讲问题想得太简单了,只考虑了部分功能的实现,具体的情况还需要在下次会议上重新进行商讨。
到目前为止大概最大的收获就是更加熟悉和喜欢使用git,不再抵触git,看着git的commit现在也是充满了成就感,之后继续为项目的issue奋斗吧。