首页 > 解决方案 > 在 DRF 中使用 rest-pandas 创建 xlsx 文件

问题描述

我已经呈现了 3 种格式的数据,例如 ( xlsx, txt, json) 现在我想要如果客户端需要 Excel(.xlsx) 格式的数据,那么该文件具有一些预定义的格式,例如列宽或 Headercolor 等等。我试图像这样设置列宽,但它不起作用..请帮忙

def get_pandas_args(self, data):
    writer = ExcelWriter(self.get_pandas_filename())  # Initialize with temp file
    # (Custom chart commands...)
    workbook = writer.book
    worksheet = writer.sheets['Sheet1']
    worksheet.set_column('B:B', 50)
    writer.save()
    return [writer]

标签: djangopandasdataframedjango-rest-framework

解决方案


推荐阅读