2

我正在尝试在本地目录中保存/下载数据,然后再将其保存到在 Django 中选择的数据库FileField。下载后如何维护该选定文件的实例,FileField以便将其保存到数据库?

4

1 回答 1

0

不确定我是否完全理解您的问题,但是...

默认情况下,Django 的FileField不会将文件存储在数据库中,而是存储在磁盘上(尽管可以使用自定义存储后端来完成:http: //djangosnippets.org/snippets/1305/)。只有对文件的引用存储在数据库中(参见:http ://docs.djangoproject.com/en/dev/topics/files/#file-storage )。

如果您想自定义此行为,您应该查看文档:http ://docs.djangoproject.com/en/dev/topics/http/file-uploads/#file-uploads

于 2011-04-06T07:06:11.310 回答