我有一个用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)。当前的网址/ 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文件夹与项目一起发送。
答案 0 :(得分:0)
你可以尝试
file_pdf_fattura_finale_solo_amministrazione = models.FileField (upload_to = "static/finale", max_length=20000, blank=True)
这会将文件从项目根目录上传到路径'static / finale'文件夹更多信息here