第16组Beta冲刺 (1/3)
一、任务总结
1、前端继续修复一些小的bug,例如导航栏图标切换,详情页不展示、全局变量的问题等。
2、进一步完善界面美化细节。
3、学习Django框架,开始着手对接工作
4、修改编辑资料页面,搭建了各个函数的框架
5、进一步学习云数据库的使用和服务器的使用
仓库地址:
前端:
拾画软件开发前端
后端:
拾画软件后端开发
设计文档:
设计文档
代码迁入记录:前端+后端
二、工作总结
2.1已经完成的工作
前端:
张欣悦:
1、实现了新闻详情页面,解决了页面之间的数据传递问题。
2、修改导航栏等页面布局
3、学习前后端连接知识,着手后端开发
杨婷:
①解决了动态显示中,图片因为使用了临时生成的路径而不能一直显示的问题
②使用全局变量解决了登录注册之后各个页面中个人信息的显示问题
③修改编辑资料页面,搭建了各个函数的框架
后端:
郑欣欣:学习了前后端对接的一些相关知识,也向助教和其他同学请教了一些知识,大致了解到了一些方法,准备使用Django框架进行前后端对接,学习了一些Django框架的相关知识。
张维娜:本周在CSDN上搜索学习了很多和前后端连接相关的知识,和同学、助教一起讨论交流了前后端连接,学习到了可以在colab上训练好模型之后,将模型放到服务器上使用,以及Django框架。
赵艳蕊:本周主要对前后端对接问题进行了研究,在上网查询、和小组成员一起询问学长之后,大概了解了一些方法和途径,并认识到了可以使用Django框架,之后通过CSDN上面的资料对Django框架进行了一些学习。
2.2计划完成的工作
张欣悦:在原有基础上进一步实现布局的优化。实现详情页面的收藏功能,下一步计划替换掉个人动态推荐,修改功能实现名画推荐。同时参与到后段同学的任务中去,配合实现前后端的连接工作。
杨婷:
①编写修改个人资料的各个函数,实现其功能。
②编写我的收藏页面
③修改细节问题,美化界面
郑欣欣:使用Django框架,完成前后端的对接
张维娜:将colab上训练好的模型放到服务器上,尝试前后端连接。
赵艳蕊:通过创建Django项目,实现Pycharm后端与前端的对接
2.3遇到的困难
张欣悦:一个难点是对后续工作的部署问题,因为小组内前后端的工作进度不一样,所以后面后端的同学可能需要多花一些时间。另外一个难点是数据的请求问题和详情页的页面布局问题。
杨婷:我的动态页面中的头像一直显示不出来,不知道哪里出现了问题
郑欣欣:前后端对接没有对应直接从Hbuilder x和colab进行连接的实例,也没有找到方法,选择利用Django框架和pycharm完成对接,但相关知识有所欠缺。
张维娜:对Hbuilderx上的前端和 后端不知道怎么连接
赵艳蕊:初步认识Django框架,还需学习和理解
三、燃尽图
四、第四次例会照片
(由于大家均已返家,所以本次采用了线上会议的形式)
五、收获和疑问
张欣悦
收获:进一步熟悉了uni-App各种插件的使用,同时也学习到了一些项目整体开发的知识。
疑问:前后端的连接问题,到底是使用内置云数据库还是使用服务器搭建,这一点有点迷惑。
赵艳蕊
收获:对前后端对接有了一定的认识和学习,知道了一些具体的途径和方法,并对后面的工作有了方向。
疑问:目前代码是在Colab中成功运行的,而且需要GPU,对接的话应该就不能继续使用Colab了,在别的平台如何设置和修改才能让代码仍然正常运行。
杨婷
收获:学会了如何使用全局变量,并且修改全局变量。
疑问:数据的封装上传
郑欣欣
收获:对于前后端的连接有了一定的认识,了解到了多种前后端连接的方法。
疑问:没有找到如何直接以Colab为后端进行连接的方法,只能将后端代码转移到其他平台再进行调试。
张维娜
收获:学习了服务器、Django的知识,以及前后端连接的一些方式。
疑问:不知道进行前后端连接的具体操作,以及需要用到哪些软件。