【发布时间】:2017-03-15 18:49:12
【问题描述】:
问题
在物化滑块中显示用户从 heroku postgress 上传的照片时遇到问题。它仅在用户上传新图片后显示。之前上传的任何内容(在 heroku 上部署时)都不会显示。我还在应该显示图像滑块的页面上收到 Failed to load resource 404 in the browser console。
尝试的解决方案
我已尝试运行终端命令“heroku run rails assets:precompile”,但仍然无法正常工作。我的本地版本运行良好,没有问题。我不确定这是否是 Materialise 正在寻找的
这是view
这是erd
【问题讨论】:
-
你在哪里上传照片,你在使用像carrierwave这样的宝石吗?我不熟悉物化。你 post.photo 是一个字符串,它是包含不同的字段还是只是图片的 url?开发版网站有这个问题吗?如果是,这可能与资产管道有关,并且很容易找到。您只需检查您的图像并检查
src标签。如果他们不是http://yourdomain.com/assets/yourimage.jpb,那可能就是问题所在。当您在开发中工作时,图像保存在哪里?在您的公共/资产中?
标签: ruby-on-rails heroku erb materialize heroku-postgres