跳到主要内容

判断是否收藏电影接口实现

在电影详情页中,我们希望能够显示当前用户是否已经收藏了该电影。如下图所示。

图53-显示收藏状态

图53-收藏状态

为了实现这个功能,我们需要添加一个新的接口用来判断用户是否已经收藏了指定的电影。

添加action接口​

在我们的Viewset中,有create, destroy, list等方法,并没有显示收藏状态的接口,所以我们可以通过添加一个名为is_collected的action方法来实现判断是否收藏的功能。例如,我们想创建一个接口,像下图一样。

🔒 试读结束

继续阅读完整内容

以上为免费预览。前往「Django + Vue 全栈课程」,查看后续完整讲解、案例演示和配套资料。

查看课程详情