Как включить поля из записи в заголовок формы, используя ModelView? - PullRequest
0 голосов
/ 03 сентября 2018

Используя flaskapp-builder, допустим, у меня есть следующая модель в models.py:

class MyTable(Model):
    id = Column(Integer, primary_key=True)
    name = Column(String(50), unique = True, nullable=False)
    some_other_field = Column(String(100))

    def __repr__(self):
        return self.name

И, чтобы создать автоматический просмотр этой модели, я использую это в views.py:

class MyTableView(ModelView):
    datamodel = SQLAInterface(MyTable)

    edit_title = 'Edit an entry from MyTable'

Чего я хотел бы добиться, так это отобразить заголовок для представления редактирования, который также включает название записи. Я предполагаю, что место для этого было бы templates, однако я не смог найти необходимую документацию. В конце для страницы редактирования записи, которая имеет {id:1, name="First Entry"}, заголовок должен быть «Редактировать« Первую запись »», а не «Редактировать запись из MyTable». Есть идеи, как мне это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...