10 02 收藏電影

2021-10-09 05:36:03 字數 2023 閱讀 2658

涉及內容:

模型: movie, user, moviecol

表單: 無

請求方法: get

訪問控制: 需登入

知識點:

收藏按鈕功能用到ajax還需要再細細學習

缺陷問題:

取消收藏功能缺失

@home.route("/moviecol/add", methods=['get', 'post'])

@admin_login_req

def moviecol_add():

uid = request.args.get("uid", "")

mid = request.args.get("mid", "")

moviecol = moviecol.query.filter_by( # 用關聯查詢的時候filter中使用的是"=="

user_id=int(uid),

movie_id=int(mid)

).count()

if moviecol == 1: # 已經被收藏過

data = dict(ok=0)

if moviecol == 0:

moviecol = moviecol(

user_id=int(uid),

movie_id=int(mid)

)db.session.add(moviecol)

db.session.commit()

data = dict(ok=1)

import json

return json.dumps(data) # 將python物件編碼成json字串

片名

}  標籤

}  片長

}  地區

}  星級

上映時間

}

}

}  影片介紹

}

×close×}

×}

}

# 使用者收藏列表

@home.route("/moviecol/", methods=["get"])

@admin_login_req

def moviecol(page=none):

if page is none:

page = 1

page_data = moviecol.query.join(

movie

).join(

user

).filter(

movie.id == moviecol.movie_id,

user.id == session["user_id"],

).order_by(

moviecol.addtime.desc()

).paginate(page=page, per_page=10)

return render_template("home/moviecol.html", page_data=page_data)

}}

收藏電影

我的電影收藏歷程

喜歡看碟,當初網路還不發達的時候,沒條件上網down 看,那時可能也沒有,只有買vcd回家看。從來不去租,因為租來的碟子上面都是劃痕,心疼光碟機。不知不覺,vcd已放滿了幾抽屜,一開始買的 還有不少是槍版,後來跟老闆關係好了,老闆都會實話實說,評價碟子質量,基本就很少買到槍版了,因此都算精品,有不少...

我的上傳番劇 電影 收藏夾

龍珠超105集 20170903 龍珠超106集 20170910 聲之形 20170915 刀劍神域 序列之爭 20170915 龍珠超107集 20170917 龍珠超108集 20170924 龍珠超114集 20171119 龍珠超111集 20171119 龍珠超112集 20171119...

絕對值得收藏的十位電影配樂大師 中

top5 如日中天的配樂大師 漢斯.季默hans zimmer 漢斯.季默 是最近最如日中天 炙手可熱的電影配樂大師之一,角鬥士 配樂儘管在奧斯卡提名中 被 臥虎藏龍 奪去,但影片中令人窒息的英雄主義詩篇的 給人留下非常深刻的印象。漢斯.季默 hans zimmer 1957年9月12日生於德國的法...