10-17 课程机构收藏与已收藏

来源:10-17 课程机构收藏 - 2

慕虎2561721

2020-04-09

点击收藏可以自动显示为已经收藏,但是如果再点击就没有反应了。PyCharm里面没有报错,数据库里userfavorite里有请求的数据。刷新页面会自动从已收藏变成收藏。代码调试了三遍,没有找到任何错误。点击已收藏,PYcharm会正常Post, op/fav/http

写回答

3回答

So_ne

2020-06-17

这个问题同样遇到,记得在operations\views.py的AddFavView类

第一个else中添加(user_fav.save()之前)

user_fav.fav_type = fav_type

如果不这样的话,存入数据库中的fav_type都是1(默认的)

从form中获取的fav_type默认的是2

所以existed_recoreds永远是 <QuerySet []>

不会执行if existed_records 下的语句

1
3
weixin_宝慕林4301430
非常感谢
2022-04-16
共3条回复

Swater

2020-04-27

请问你解决了吗?


0
0

bobby

2020-04-10

你查看一下网络请求 是否每次点击都发起了网络请求?

0
4
bobby
回复
慕虎2561721
加你了
2020-04-14
共4条回复

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程