需要修改Flask admin中的编辑视图

时间:2017-08-13 17:51:11

标签: python flask flask-admin editview

我正在使用Flask管理员。请检查以下内容。 enter image description here

我需要使用上面显示的编辑按钮编辑现有记录。

我的编辑视图如下: enter image description here

我需要在编辑视图中添加一个字段,其值显示在第二个图像中显示的图像列中。

任何帮助都很明显。

1 个答案:

答案 0 :(得分:1)

只需在Image字段后的数据模型中添加字段。

class Restaurant(db.Model):

    # ...
    image = db.Column()
    field_extra = db.Column()

Flask-Admin中,使用column_list指定您要显示的字段:

class RestaurantModelView(ModelView):

    column_list = ["id", "title", "course", "image"]  # fields list except `field_extra`