falsk sqlalchemy 自關聯建立評論回覆資料庫
阿新 • • 發佈:2018-12-29
本專案在於建立類似微信上的評論回覆功能的資料庫
基類:
from app import db from datetime import datetime class Basemadel(object): """模型基類, 為每個模型建立建立時間和更新時間""" createTime = db.Colunm(db.DataTime, default=datetime.now) updateTime = db.Colunm(db.DataTime, default=datetime.now)
使用者模組:
from app importdb from .base import Basemodel #匯入模型基類 class User(db.Model, Basemodel): __tablename__ = 'mgm_user' id = db.Colunm(db.Integer, primary_key=True) name = db.Colunm(db.String(32)) # 關係外來鍵 固定格式 參1:關聯的模型類名,參2:本模型類名的小寫名稱 comment = db.relationship("Comment", backref='user')