【问题标题】:How do I make buttons with identical text in flask table?如何在烧瓶表中制作具有相同文本的按钮?
【发布时间】:2021-01-01 06:53:58
【问题描述】:

我使用flask-table 设置了下表

class ScreeningTable(Table):
    timedate = DatetimeCol('Date & Time', datetime_format='YYYY-MM-d, HH:MM')
    tickets = Col('Tickets available')

我想使用screeningID 变量添加一个ButtonCol,其中每个按钮都有相同的文本,但会根据表格每一行的screeningID 的值将用户发送到一个链接。我该怎么做?

【问题讨论】:

    标签: python flask flask-table


    【解决方案1】:

    这是我想出来的:

    screeningID = ButtonCol("Buy Tickets", "purchase", url_kwargs=dict(id='screeningID'))

    为了澄清,第一个变量是标题的标题,也将是按钮上的文本。第二个是端点,第三个是关键字参数,作为 URL 的一部分传递。

    同样的规则也适用于LinkCols,因为它们的工作原理相同。

    【讨论】:

      猜你喜欢
      • 2022-01-24
      • 1970-01-01
      • 2013-11-16
      • 1970-01-01
      • 2013-01-13
      • 1970-01-01
      • 1970-01-01
      • 2021-01-02
      • 1970-01-01
      相关资源
      最近更新 更多