目前使用flask-admin,我的數據是很長的每列,我想知道如何格式化,所以每行在一定的長度後下去。 所以不是格式化表中的數據
姓
johndoeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
將它轉換成格式。
姓
johndoeeeeee
eeeeeeeeeeee
eeeeeeeeeeee
目前使用flask-admin,我的數據是很長的每列,我想知道如何格式化,所以每行在一定的長度後下去。 所以不是格式化表中的數據
姓
johndoeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
將它轉換成格式。
姓
johndoeeeeee
eeeeeeeeeeee
eeeeeeeeeeee
import textwrap
def _format_original_filename(view, context, model, name):
formatted_original_name = textwrap.fill(model.original_name, 25)
return formatted_original_name
column_formatters = {"original_name": _format_original_name}
這讓我包裹字符串,以便不超過長度視圖。
可以在燒瓶管理員使用column_formatters
。
class ExampelModelView(ModelView):
# ...
def _format_first_name(view, context, model, name):
formatted_first_name = procedure_to_format_first_name(model.first_name)
return formatted_first_name
column_formatters = {"first_name": _format_first_name}
# ...
def _format_original_filename(view,context,model,name): formatted_original_name = textwrap.fill(model.original_name,25 ) 返回formatted_original_name – kmnflask
到目前爲止您嘗試過什麼?請提供[最小,完整和可驗證示例](https://stackoverflow.com/help/mcve) – MrLeeh