Django Admin Svg 图像未在开发模式下加载

标签 django svg

我正在运行 Django 1.9,但我在管理中缺少几个图标,例如搜索框的放大镜、DateTimeFields 的日历和时钟| .在检查元素后,我看到了这个:

<img src="/static/admin/img/search.svg" alt="Search">

我检查了文件位置,我的 svg 文件在那里。我只有静态网址集。
STATIC_URL = '/static/'

最佳答案

您可能需要在开发/ Debug模式期间添加媒体 url。

添加 static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)到您的网址,请参阅:

https://docs.djangoproject.com/en/2.1/howto/static-files/#serving-files-uploaded-by-a-user-during-development

关于Django Admin Svg 图像未在开发模式下加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34542026/

相关文章:

python - Django syncdb 尝试删除不存在的表

html - 在 IE 7/8 中渲染 svg

php - 如何将exec输出到变量

圆形笔划上的 svg 多种颜色

javascript - 垂直滚动条显示不正确

django - 如何在 jinja2 中编辑一些扩展 block ?

django - 使用 Django 执行长时间运行的任务

django - GAE + Django 。 app-engine-patch 还是 django-gae-helpers?

django - request.GET.get 在做什么?

jquery - Progressbar.js - SVG 进度条在 IE 11,10,9 上不起作用