我在这里阅读了几个关于这个问题的主题,但我无法解决它。每个人都询问MEDIA_ROOT
配置是否正常,其他人回答“是肯定的!”但我没有找到真正的解释,所以:
我可以在我的模板中看到生成的文件名(来自db)(由weasyprint生成的pdf):
/media/ cache/92/00/9200d02288657e7accae5666d37188a1.jpg
缩略图模板标签中的object.exists
毫不意外地返回False
。
未生成文件。 在我的settings.py中,我有这个配置:
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
基本上FileUpload
字段的效果很好。
我想我只是不明白MEDIA的路径配置。
有关处理MEDIA
的良好做法的一些解释将受到欢迎!
编辑:我卸载了sorl-thumbnail,现在使用简易缩略图。