【发布时间】:2021-02-07 22:12:46
【问题描述】:
我是 Django 新手,我想将图像路径保存到 Postgres 数据库。我被要求在我的模型中使用 Charfield 而不是 Imagefield。我怎样才能做到这一点?提前致谢。
【问题讨论】:
-
为什么要使用
CharField?ImageField隐藏在CharField后面,但具有额外的逻辑以使检索文件等更加方便。它还有一些关于图像存储位置的逻辑。 -
我的组长想使用 charfield。我通常使用 Imagefield。
-
嗯,这看起来像一个(严重的)primitive obsession anti-pattern。
-
告诉我。
标签: python django database postgresql model