【发布时间】:2021-11-12 06:36:54
【问题描述】:
我正在尝试将数据框保存为模型对象的文件字段中的 csv 文件,但它没有正确保存,正在保存的文件包含一些其他语言字符! 请告诉我做错了什么??
new_df = df.to_csv(columns=['A', 'B'], index=False)
doc.csvfile.save(f'{doc.id}.csv', ContentFile(new_df))
【问题讨论】:
-
您确定
doc.id已定义吗?也许您正在保存一个名为.csv的文件。 -
@JoseAntonioCastroCastro 是的,它已定义,问题不在于,问题在于正在保存的文件,它不包含数据帧数据,它包含一些奇怪的其他语言字符
标签: django pandas dataframe django-models filefield