Uma vez que não será necessário nenhum processamento, os arquivos estáticos não precisam ser servidos pelo python.
Os arquivos estáticos são armazenados numa CDN, por isso, o django precisa de alguma forma coletar esses arquivos e mandar para esse servidor. Para isso, rodei o seguinte comando no meu shell:
mng collectstatic → faz a coleta de arquivos estáticos
O shell acusou um erro na configuração da aplicação.
Para consertar esse problema, foi necessário definir um STATIC_ROOT.
Criei uma variável chamada STATIC_ROOT, que ficará responsável por armazenar o diretório que vai receber os arquivos estáticos.
# restante do código...
# Configuração do ambiente de desenvolvimento
STATIC_URL = 'static/' # endereço básico dos arquivos estáticos
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
# diretório para armazenar os arquivos
# restante do código...
Na variável STATIC_ROOTT estou usando a função os.path.join() para concatenar a base do meu projeto BASE_DIR com o nome do diretório 'staticfiles'.
Somente depois dessa configuração tive exito ao passar o comando mng collectstatic.
Caso o site receba upload de arquivos, duas variáveis deverão ser declaradas.
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'mediafiles')
Essa é a configuração básica para que a coleta de arquivos estáticos e o upload dos arquivos funcionem no ambiente local de desenvolvimento.