Django 如何在数据库中存储媒体文件(或图像)的引用
How does Django store the reference of media file (or images) in database
我的问题不是如何将 file/image 或 fetch/show/access 它们存储到模板中。
我的问题更深一层,我想知道
当我们在 Django 模型中定义一个 file/image 字段,并向其上传一个文件,该文件将 file/image 存储到媒体根目录中。然后我们通过 modelInstance.file.url 访问。 Django 将 file/image 的 url 或名称或媒体根目录中的位置(.url 会将其附加到媒体 url)存储到数据库中。
我只想知道 Django 将媒体文件保存到数据库中的引用是什么?
通常它保存文件的位置,在媒体根目录中。你也可以在数据库中看到。
我的问题不是如何将 file/image 或 fetch/show/access 它们存储到模板中。
我的问题更深一层,我想知道
当我们在 Django 模型中定义一个 file/image 字段,并向其上传一个文件,该文件将 file/image 存储到媒体根目录中。然后我们通过 modelInstance.file.url 访问。 Django 将 file/image 的 url 或名称或媒体根目录中的位置(.url 会将其附加到媒体 url)存储到数据库中。
我只想知道 Django 将媒体文件保存到数据库中的引用是什么?
通常它保存文件的位置,在媒体根目录中。你也可以在数据库中看到。