Flask-Admin:缺少外键字段

时间:2014-06-15 15:21:55

标签: python flask-admin

我目前正在启动一个项目,需要随时管理我的数据库,所以我使用了Flask-Admin插件。它现在非常好用,除了一点,我不知道出了什么问题 简化我的数据库,我有用户和电影。用户可以发布有关电影的评论。所以这是我的评论课:

# -*- coding: utf-8 -*-

from app import db
from app import admin

class Review(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    note = db.Column(db.Integer)
    critic = db.Column(db.String)

    user_id = db.Column(db.Integer, db.ForeignKey('user.id'))
    movie_id = db.Column(db.Integer, db.ForeignKey('movie.id'))

我唯一的问题是在创建和编辑Review时我的Flask-Admin页面没有显示user_id字段。我不知道为什么......我在这里做错了什么?

1 个答案:

答案 0 :(得分:1)

我忘记在我的用户模型中为评论声明backref属性。

相关问题