python - 如何将csv文件保存在django的静态文件夹中?

标签 python django

我想在 django 静态文件夹中保存 csv 文件。我尝试在我的应用程序中创建一个名为“data.csv”的文件,但该文件保存在基本目录中。在 django 中,我可以在哪里以及如何最轻松地保存 csv 文件?

file=open('data.csv','w')
header='product_name,Price,seller\n'
file.write(header)

最佳答案

settings.py 中设置 MEDIA_ROOT 并将文件打开为

from django.conf import settings

file_name = "{}data.csv".format(settings.MEDIA_ROOT)
file = open(file_name, 'w')

关于python - 如何将csv文件保存在django的静态文件夹中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51745325/

相关文章:

python - 我怎么知道所有的 Futures 都在 Tornado 中解决了?

python - 这是 python 解释器在模块加载期间的名称-值绑定(bind)问题吗?

python - PyQt。如何阻止鼠标右键单击时清除选择?

python - `reveal_type` 输出中的星号是什么意思?

python - 为什么我的 uWSGI 找不到我的 Django 应用程序?

带换行符的字符串的Python格式

python - 按索引列表从 numpy 数组中切片子数组

Django 表单 : Hidden model field?

django - 在序列化器中保留本地时区

python - 如何在扭曲中为某些文件打开新的日志文件