Flask-admin ModelView自动插入ForeignKey数据

时间:2019-01-27 10:49:42

标签: python flask flask-sqlalchemy flask-login flask-admin

我使用 Flask 并使用 Flask-admin 来管理学费支付应用。

我有一个Parent表和一个User表,供学校管理员使用。

我想要的是,当我向表User中添加数据时,我想要获取最近添加的当前ID并将其自动插入到Parent表中

到目前为止,我已经像这样制作了ModelView

class UserModelView(sqla.ModelView):

    def create_model(self, form):
        parent = Parent()
        form.populate_obj(parent)

        parent.id = 36      # this is the hardcore ID, want I want is to get the current ID that I recently added

        self.session.add(parent)
        self.session.commit()

        return True

那么,该怎么做..?,任何帮助将不胜感激。

0 个答案:

没有答案