我在Django编写了一个Web应用程序,在本地运行良好。 部署之后,尝试访问pdf会引发错误 FileNotFoundError 。
settings.py
PDF_DIR = os.path.join(BASE_DIR, 'report/static/media/pdfs')
model.py
pdf = models.filePathField(path=settings.PDF_DIR)
如何解决此错误?
答案 0 :(得分:0)
回答问题需要更多信息,但处理文件的参数很少:
STATIC_URL
或MEDIA_URL
添加到pdf
并制作最终网址,例如模板: <a hred="{{MEDIA_URL}}{{mymodel.pdf}}"> » Download « </a>