我正在使用ImageKit,由于某种原因,它正在显示图像的绝对路径。知道如何让它显示我在MEDIA_URL中设置的路径吗?
答案 0 :(得分:0)
问题出在使用ImageKit cache_dir
设置的模型中。如果你在路径前放一条斜线并拥有图像的绝对路径,那么当你在模板中拉出图像时,它将显示图像的绝对路径:
cache_dir = '/mymedia/myimages/cache/'
但是如果从路径中删除前斜杠而不包括MEDIA_URL中提到的文件夹(在settings.py中),那么引用绝对路径的问题就会消失:
cache_dir = 'myimages/cache/'