东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5913|回复: 11
打印 上一主题 下一主题

[课堂笔记] 40、python_django_web开发_完成课程机构的收藏功能Ajax提交_笔记

[复制链接]

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14435
QQ
跳转到指定楼层
楼主
发表于 2017-11-26 23:02:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


40、python_django_web开发_完成课程机构的收藏功能Ajax提交_笔记


收藏功能 Ajax提交
  1. def post(self, request):
  2.     fav_type = request.POST.get('fav_type', '0')
  3.     fav_id = request.POST.get('fav_id', '0')
  4.     # 判断用户是否登录
  5.     if not request.user.is_authenticated():
  6.         return HttpResponse('{"status":"fail", "msg":"用户未登录"}', content_type='application/json')
  7.     # 查询收藏记录是否存在 如果存在则取消收藏 如果不存在则去收藏
  8.     exist_records = UserFavorite.objects.filter(user=request.user, fav_id=int(fav_id), fav_type=int(fav_type))
  9.     if exist_records:
  10.         exist_records.delete()
  11.         return HttpResponse('{"status":"success", "msg":"收藏"}', content_type='application/json')
  12.     else:
  13.         user_fav = UserFavorite()
  14.         if int(fav_id) > 0 and int(fav_type) > 0:
  15.             user_fav.user = request.user
  16.             user_fav.fav_id = int(fav_id)
  17.             user_fav.fav_type = int(fav_type)
  18.             user_fav.save()
  19.             return HttpResponse('{"status":"success", "msg":"已收藏"}', content_type='application/json')
  20.         else:
  21.             return HttpResponse('{"status":"fail", "msg":"收藏出错"}', content_type='application/json')


  22. has_fav = False
  23. if request.user.is_authenticated():
  24.     if UserFavorite.objects.filter(user=request.user, fav_id=course_org.id, fav_type=3):
  25.         has_fav = True
复制代码


让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

0

主题

78

帖子

194

积分

2W人工智能培训

Rank: 10Rank: 10Rank: 10

积分
194
沙发
发表于 2017-12-6 09:26:54 | 只看该作者
有些视频有权限有些没有呢?
回复

使用道具 举报

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14435
QQ
板凳
 楼主| 发表于 2017-12-6 10:15:54 | 只看该作者
peter 发表于 2017-12-6 09:26
有些视频有权限有些没有呢?

有权限 需要vip才行 40集以后的 联系qq 309623978
让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

0

主题

132

帖子

278

积分

人工智能VIP

Rank: 9Rank: 9Rank: 9

积分
278
地板
发表于 2017-12-14 14:52:13 | 只看该作者
1
回复

使用道具 举报

0

主题

99

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
5#
发表于 2018-2-28 20:15:59 | 只看该作者
xmxw


xmxw
回复

使用道具 举报

0

主题

92

帖子

190

积分

注册会员

Rank: 2

积分
190
6#
发表于 2018-6-8 22:19:02 | 只看该作者
非常感谢
回复

使用道具 举报

0

主题

32

帖子

92

积分

注册会员

Rank: 2

积分
92
7#
发表于 2018-10-29 16:09:41 | 只看该作者
6666666666666666666666666666666666666666666666666
回复

使用道具 举报

0

主题

32

帖子

92

积分

注册会员

Rank: 2

积分
92
8#
发表于 2018-10-29 16:09:58 | 只看该作者
6666666666666666666666666666666
回复

使用道具 举报

0

主题

91

帖子

198

积分

注册会员

Rank: 2

积分
198
9#
发表于 2018-12-15 14:10:57 | 只看该作者
6666666666666666666666666666
回复

使用道具 举报

0

主题

91

帖子

198

积分

注册会员

Rank: 2

积分
198
10#
发表于 2018-12-15 14:22:06 | 只看该作者

谢谢楼主分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备2020019608号-1 )

GMT+8, 2024-4-27 02:39 , Processed in 0.186622 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表