【问题标题】:django / ImageKit - showing absolute path to imagesdjango / ImageKit - 显示图像的绝对路径
【发布时间】:2011-03-02 05:33:08
【问题描述】:

我正在使用 ImageKit,由于某种原因,它显示了图像的绝对路径。知道如何让它显示我在 MEDIA_URL 中设置的路径吗?

【问题讨论】:

    标签: django django-templates django-views imagekit django-imagekit


    【解决方案1】:

    问题出在具有 ImageKit 的 cache_dir 设置的模型中。如果您在路径前放一个斜杠并拥有图像的绝对路径,那么当您在模板中拉取图像时,它将显示图像的绝对路径:

    cache_dir = '/mymedia/myimages/cache/'
    

    但是,如果您从路径中去掉前斜线并且不包括 MEDIA_URL(在 settings.py 中)中提到的文件夹,那么引用绝对路径的问题就会消失:

    cache_dir = 'myimages/cache/'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-23
      • 2012-05-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多