Невозможно получить файл django-admin css в "Django + nginx + docker"

Я не смог обслужить статические файлы Django-admin...

Я думаю... Он не может не распознать путь к обратному прокси. the location /static/admin/

Буквально, папка Django static находится в upstream django server.

Здесь nginx.conf и внутри docker container с django.

Пожалуйста, скажите мне решение...

nginx

# nginx
upstream react {
    server 10.180.225.1:3000;
}

upstream django {
    server 10.180.226.1:8000;
    keepalive 100;
}

server {

    listen 80;

    include mime.types;
    
    location /static/admin/ {
        proxy_pass http://django;         
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }

    location /admin {
        proxy_pass http://django;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_redirect off;        
        add_header Test "This is for proxy pass.";
    }
    
    location /api {
        proxy_pass http://django;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_redirect off;
        proxy_read_timeout 3600s;
        proxy_connect_timeout 3600s;     
    }
    
    location / {
        proxy_pass http://react;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_redirect off;
    }
}

docker exec -it back-web /bin/bash ls... enter image description here

Страница администратора Django enter image description here

Вернуться на верх