Django装置中的图片?

问题描述

| 我在看文档中的Django固定装置,没有提到将图像预加载数据库中。我不能成为唯一需要这样做的人。这可能吗?如果可以,怎么办?如果没有,是否有任何解决方法? 谢谢,麻烦您了。

解决方法

是的,有可能。 您必须将图片放入项目MEDIA_ROOT中。 在灯具中看起来像
[{
    \"pk\": 1,\"model\": \"pictures.picture\",\"fields\": {
        \"image\": \"/media/gebakken_kip_met_korianderrijst_1152_x_1728.png\"

    }
}]
,这是在不久前被问到的,并且已经被回答了,我仍然要把它放在那里: 在转储固定装置后,将所有路径替换为一个路径,将其替换为您手动放入媒体目录中的合适的占位符映像。您可能应该选择一个应用程序不在生产环境中使用的路径,例如\“ / media / fixture / sample.jpg \”。这样,您也可以将文件放入选择的scm中。 如果您的.gitignore文件中有\ // media(这是一个好主意),请不要忘记添加一个异常。 作为替代方案,谷歌也将其设置为:https://github.com/leetrout/django-fixturemedia

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...