Docker Django 404 для статических веб-файлов, но отлично подходит для статических файлов администратора

Пожалуйста, помогите мне в этой конфигурации докера django для обслуживания статических файлов.

мойDjango проект продолжаетсяDocker есть некоторые проблемы с доставкойstatic files.

Все статические файлы длявид администратора загружается нормально, но выдает статические файлы для веб-просмотра клиента. 404 Not found Error.

Это моеdocker.yml Детали конфигурации:

web:
  build: ./web
  expose:
    - "8000"
  links:
    - postgres:postgres
  volumes:
    - ./web:/usr/src/app
  ports:
    - "8000:8000"
  env_file: .env
  command: python manage.py runserver 0.0.0.0:8000

postgres:
  image: postgres:latest
  volumes:
    - /var/lib/postgresql
  ports:
    - "5432:5432"
Обновить

Это URL-адрес статического файла администратора будет выглядеть так:http://developer.com:8000/static/admin/css/base.css и вот как выглядит клиентский статический файл url:http://developer.com:8000/static/css/base.css Где эта папка администратора в статической директории является создателем с помощью команды djangocollectstatic

Я использовал этот параметр ранее, и работал нормально. Но когда я переместил корневую папку проекта в другой каталог, кажется, есть эта проблема.

Я полностью застрял здесь, большое спасибо за вашу помощь и обратную связь.

Ответы на вопрос(3)

Ваш ответ на вопрос