如何使用Django-filer(资产文件管理器)?

3 投票
2 回答
1420 浏览
提问于 2025-04-16 16:23

有人能告诉我怎么使用Django-filer吗?我已经安装了让这个工具正常工作的必要东西,并且在管理界面看到了Filer的选项卡。但是,当我往应用里上传一张图片时,我却看不到预览的小图标。这个图片也确实上传到了Media_root路径(默认的公共文件路径)。我还漏掉了什么吗?

2 个回答

0

看看你的urls.py文件。里面应该有以下这段代码:

if settings.DEBUG:
    urlpatterns += patterns('', (
        r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}))

谢谢!

0

我遇到过类似的问题。我之前没注意到,当用 pip 自动安装 easy_thumbnails 时,还是需要手动把它加到 settings.py 文件里的 INSTALLED_APPS 列表中。

我发现这个问题是因为我在上传图片时,图片没有出现在剪贴板里,检查上传的响应时,发现有个内部服务器错误,提示说找不到 easy_thumbnails 的数据库表。

简单来说,检查一下你是否把 easy_thumbnails 加到设置里,并且执行了 migrationsyncdb

撰写回答