【问题标题】:Django issue uploading files to serverDjango问题将文件上传到服务器
【发布时间】:2017-12-27 00:21:28
【问题描述】:

我相信我的 Django 实例的设置方式存在权限问题。该站点已启动,但是当我尝试从管理员上传图像文件时,它会上传并且该字段具有正确的文件名,但该文件未上传到服务器。

server {
    listen 80;
    server_name pluscolor.co.ke www.pluscolor.co.ke 138.197.124.71;

    client_max_body_size 32m;

    location /static/ {
        root /home/sammy/revamp/revamp;
    }

    location /media/ {
        root /home/sammy/revamp/revamp;
    }

    location / {
        include proxy_params;
        proxy_pass http://unix:/home/sammy/revamp/revamp.sock;
    }
}

这是一个显示本地版本的视频,在服务器 https://youtu.be/loTEmTM67K0 上它只能在本地运行。

【问题讨论】:

  • 您能给我们展示一下您的观点和形式吗?
  • 我是从 django 管理员那里做的,该网站曾经可以工作,但我遇到了问题并更改了某些文件夹的权限。
  • 那么我所能建议的,恐怕就是检查相关用户和目录的权限。
  • 您在哪里托管您的项目?

标签: django nginx


【解决方案1】:

我发现了问题,我没有在服务器设置中包含 media_root。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-29
    • 2012-04-02
    • 1970-01-01
    • 2015-04-14
    • 2013-11-19
    • 2017-04-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多