河北流行病毒最新消息_上海传媒公司创始人_微信小程序开发报价单_水果店开业营销活动方案

">

免费阅读软件

石家庄做网站的、安徽六安名人、永久使用、不限域名、广西住房与城乡住建厅

网页设计文字?

河北流行病毒最新消息_上海传媒公司创始人_微信小程序开发报价单_水果店开业营销活动方案

def handle(request):import jsonfrom MusicDatabase.models import Favoritefrom datetime import datetimeuser_id = request.user.id # 调取正在收藏的用户信息if request.method == 'POST':song_id = request.POST.get('song_id') # 刚才收藏的歌曲idrequest.session["song_id"] = song_id # 记录刚才收藏的歌曲id备用favorites = Favorite.objects.filter(user_id=user_id) # 找出所有该用户的收藏if favorites.filter(song_id=song_id): # 检查是否已收藏favorites.filter(song_id=song_id).delete() # 若已收藏夹则取消收藏request.session["result"] = { # 返回参数"collect":False, # 歌曲最终未被收藏"song_id":song_id # 被收藏的歌曲}print('[取消收藏]')else:collection = Favorite() collection.user_id_id = user_id # 刚才收藏的用户idcollection.song_id_id = song_id # 刚才收藏的歌曲idcollection.collectdate = datetime.now() # 刚才收藏的时间collection.save() # 记录收藏信息request.session["result"] = {"collect": True,"song_id": song_id}print('[新增收藏]')result = json.dumps({"":""}) # 必须正确返回json后进入GETreturn HttpResponse(result, content_type="application/json")elif request.method == 'GET': # 返回GET结果result = json.dumps(request.session["result"]) return HttpResponse(result,content_type="application/json")else: # 请求类型检查(大小写/拼写)print('request method error')
  • SVG绘制与CSS

    {#  ❤️ }
    				   版面设计图大全简单漂亮武汉金坊建设集团有限公司flash动画制作软件免费下载网站统计的作用岳阳搬家的网站代付平台企业信息系统构建深圳晚上可以玩的地方有哪些阿里巴巴国际站中文版官网门店最吸引人促销方案简单app开发费用能打开小网站的浏览器厦门中专可以在上海落户吗河南广告推广客户资源网络推广员砍价二维码怎么设置北京注册设计公司流程鞍山玉佛苑玉佛阳光网站查询系统建设银行官方网站纪念币预约建设工程管理软件常德网站建设供应商朝鲜族网站朝阳生活网杭州新媒体运营培训机构河南华中招标网app 小程序开发设计建设银行官方网站企业网银登录下载微信开发中心学生开网店用什么软件深圳外贸网站建设制作设计无锡发布最新消息
                    
                    

    猜你喜欢

  • 友情链接:
  • 网络营销与直播电商专业就业岗位 专业服务好的网站建设 大连网站推广技术 长沙源计划小程序公司 邢台网站推广服务商 影视seo优化教程