【发布时间】:2019-12-30 05:13:24
【问题描述】:
我在我的静态文件夹中粘贴了一个 pdf 文件,但该文件没有被加载。文件的名称是 np.pdf。以前我有 resume.pdf 并且工作正常。但是在尝试了 np.pdf(这不起作用)之后,我再次将代码编辑为 resume.pdf,但是当我单击恢复链接时 - 浏览器会打开一个 pdf 下载弹出窗口。我再次编辑到 np.pdf - 再次运行服务器 - 不再显示任何错误,弹出 resume.pdf 的下载。 注意:我是 django 新手。
html代码:
<a class="nav-item nav-link" href="{% static 'np.pdf' %}">Resume</a>
【问题讨论】:
-
您的代码看起来不错,但如果您的浏览器正在下载 PDF,则可能与此类资源的 mime 类型的服务器配置有关。
-
在更改 pdf 名称后尝试运行 collect static。
-
你在
DEBUG = True模式下运行django吗? -
@ruddra 是的,我是
标签: python django django-templates django-staticfiles