Flask Appbuilder-减少created_on,changed_on中的小数

时间:2019-11-07 14:39:54

标签: datetime flask flask-sqlalchemy flask-appbuilder

有没有一种方法可以减少flask appbuilder的created_on,created_by列中的小数位数?

我已经尝试过(views.py):

class MyModelView(ModelView):
formatters_columns = {"created_on": lambda x: x.isoformat(),
                      "changed_on": lambda x: x.isoformat(),
                      }
show_fieldsets = [created_on, changed_on]

这不会影响其显示方式。有什么建议么?

1 个答案:

答案 0 :(得分:0)

解决方案:

    formatters_columns = {
        'created_on': lambda x: x.strftime('%Y-%m-%d %H:%M:%S'),
        'changed_on': lambda x: x.strftime('%Y-%m-%d %H:%M:%S')}