潭州课堂25班:Ph201805201 tornado 项目 第八课 增加喜欢功能(课堂笔记)

tornado 相关说明 

新增一个页面,用来做图片收藏,

还要在 account.py 创建一个数据库表,记录用户喜欢的图片,哪些图片用户疯狂传奇

 

 

cd 到 项目目录下,执行数据库更新 alembic revision --autogenerate -m "add like"

数据库迁移,alembic upgrade head

 为了测试,写个代码给这表添加数据

# -*- coding: utf-8 -*-
# 斌彬电脑
# @Time : 2019/2/27 0027  下午 12:20


from models.db import DBSession
from models.account import Like

# 实例工厂类
session = DBSession()
# 实例数据库的类
u = Like(user_id=2,post_id=11)
# 把数据库的类加到工厂中
session.add(u)
session.commit()

  

在 photo.py 文件中写个方法,将结果返回到  profile.html 中

 

查询这张图片有哪些用户喜欢

 

posted @ 2019-03-07 08:17  25班Ph201805201  阅读(178)  评论(0编辑  收藏  举报