2013-06-26 57 views
0

我最近在学习diango上传机制,但是我得到了一件令人困惑的事情,它是关于上传文件信息的存储,我知道如果我使用FileField在其中创建模型,并使用模型形式,请将DEFAULT_FILE_STORAGE配置为默认设置,即django.core.files.storage.FileSystemStorage .i设置FileField的Upload_to ='Video'。Django存储在哪里保存文件信息(如名称,路径,网址等)

我的困惑是: 在哪里将文件信息(如名称,路径,URL等FileSystemStorages将提供,而不是文件本身)保存到,似乎django创建一个foreignKey表(模型),存储这些文件信息?

谢谢你的帮助。

回答

1

FileField只关心本地文件名和存储机制;必须使用表中的其他字段为文件提供有意义的外部名称。