[英]Flask-Admin : Missing Foreign Key Field
我目前正在启动一个项目,需要随时管理我的数据库,因此我使用了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'))
我唯一的问题是,在创建和编辑评论时,我的Flask-Admin页面没有显示user_id字段。 我不知道为什么...我在做什么错?
我确实忘记在我的用户模型中为评论声明backref属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.