Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django发布将文件上载到服务器_Django_Nginx - Fatal编程技术网

Django发布将文件上载到服务器

Django发布将文件上载到服务器,django,nginx,Django,Nginx,我相信我对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/samm

我相信我对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;
    }
}

这是一个显示本地版本的视频,在服务器上它只在本地工作。

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

你能给我们显示你的视图和表单吗?我在django管理员那里做,该站点以前可以工作,但我遇到了一个问题,并更改了对某些文件夹的权限。那么,恐怕我只能建议检查相关用户和目录的权限。您的项目是在哪里托管的?