【问题标题】:Django ImageField Won't UploadDjango ImageField 不会上传
【发布时间】:2014-02-11 23:05:51
【问题描述】:

我正在使用 Django 创建一个使用 ImageFields 的网站。当我在生产服务器上尝试(使用Passenger WSGI)时,上传可能会以某种方式失败 - 页面返回404并且文件没有上传,并且服务器日志上没有出现错误。要上传到的目录有 777 权限。什么可能会阻止上传?

【问题讨论】:

    标签: django http file-upload django-models


    【解决方案1】:

    可能有很多原因,但我遇到的一个问题是文件太大。尝试一些小图像文件,看看是否有效。然后你可以缩小问题的范围。

    【讨论】:

    • 我尝试了一个小图像文件,但它仍然做了同样的事情。
    【解决方案2】:

    您能提供您的模型和设置吗?可能你的 MEDIA_URL 配置错误。

    【讨论】:

    • 我很确定 MEDIA_URL 配置正确,或者至少这不是问题,因为文件甚至没有上传。 MEDIA_URL 仅用于在服务器上找到它们以进行下载 - 当人们配置错误时,他们只会在成功更新后尝试查看图像时遇到问题。
    猜你喜欢
    • 2016-03-15
    • 2013-11-06
    • 2016-02-10
    • 2013-01-10
    • 2011-04-28
    • 1970-01-01
    • 1970-01-01
    • 2012-05-12
    • 2019-02-26
    相关资源
    最近更新 更多