测试圈相亲平台开发流程(18):匹配功能(上)

192 阅读1分钟

    本节课终于要迎来该系列的重头戏了,匹配功能!

    在这之前,我们完成了前端,后端的其他所有功能,增删改查。

    只剩下这个最难最复杂的匹配了。

    话不多说,直接开始。

    首先我们打开页面,找到这个匹配按钮,进行设计:

图片

我们先搜索出鸣人的数据、

然后点击匹配后,我们弹出了一个假的弹层:

图片

注意,上面微信号是随便乱填的。

正常来说,应该是先把当前会员的id发送给后台,后台经过算法匹配,把匹配结果数据返回给前端页面,页面再渲染这个匹配结果弹层上的数据。

所以我们得给这个匹配按钮加个点击事件函数:

图片

图片

match_user()和数据流说明如下:

图片

然后是组件代码,要利用这个传过来的数据 match_result

图片

这里我们暂时这样即可,然后我们现在要去后台实现了。

先urls.py中映射:

图片

然后是views.py中开始写这个match_user函数即可。

具体函数内容,我们下一节课再研究吧~