Почему CSS не работает, даже если я использую команду 'runserver' в Docker?

Я пытаюсь разработать веб-приложение, используя Django в Docker.

Я сделал DockerFile и docker-compose.yml файл как показано ниже, чтобы проверить код в среде разработки.

Хотя я использую команду runserver в файле, когда я запускаю container и получаю доступ к localhost, CSS для страницы администратора не работает.

enter image description here

Как мне изменить коды, чтобы это заработало?


Вот коды:

Dockerfile

FROM python:3.8.3-alpine

WORKDIR /usr/src/app

ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1

RUN pip install --upgrade pip

COPY ./requirements.txt .

RUN pip install -r requirements.txt

COPY . .

docker-compose.yml

version: '3.7'

services:
  web:
    build: ./django_project
    command: python manage.py runserver 0.0.0.0:8000
    volumes:
      - ./django_project/:/usr/src/app/

    ports:
      - 8000:8000

docker desktop: 4.1.1

Python: 3.8

Django: 3.0

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