0

我有一个用 cms Django 创建的项目,在这个项目中我必须上传一个图像和 pdf 文件。models.py 中的代码如下:

file_pdf_fattura_finale_solo_amministrazione = models.FileField (upload_to = "/home/alessandro/Scrivania/progetto/static/finale/", max_length=20000, blank=True)

使用此步骤上传的文件已插入正确的文件夹,但该文件不起作用。

在管理员面板中,当我单击我上传的图像或 pdf 文件时,浏览器告诉我找不到页面 (404)。当前的 URL home/alessandro/Scrivania/progetto/static/finale/header_blog.jpg 与其中任何一个都不匹配。

我已经验证了权限,但我有默认的 chmod 777。

有任何想法吗?

我也关注本教程 youtube:https://www.youtube.com/watch?v=mQ7RAhaehs0&list=UUkLMlkrce5Ce_ujCWGuF5oA&index=18&feature=plcp 我有相同的代码,但没有结果。

有任何想法吗?我的错误在哪里?

如果您愿意,我可以将 zip 文件夹与项目一起发送。

4

1 回答 1

0

你可以试试

file_pdf_fattura_finale_solo_amministrazione = models.FileField (upload_to = "static/finale", max_length=20000,  blank=True)

这会将文件从项目根目录上传到路径“static/finale”文件夹更多信息here

于 2012-08-29T10:32:26.497 回答