我有一个用Docker创建的Django环境,我试图使用manage.py collectstatic将站点的静态文件复制到容器中的一个目录中。在构建了我的码头容器(docker-compose build)之后,我运行了docker-compose run web python manage.py collectstatic,它按照预期工作,但
我想使用Redis通过docker缓存,但得到了这个错误。django.core.cache.backends.base.InvalidCacheBackendError: Could not find backend 'django.core.cache.backends.redis.RedisCache': No module named 'django.core.cache.backends.redis'
我的缓存设置如下。'LOCATION
最近我一直在处理Docker和Django,我决定为Django制作一个dev容器,而不是把我的系统搞得一团糟。我已经开始工作了,但我想知道这种情况的“原因”。我不明白,为什么我们做docker-compose run web django-admin startproject composeexample,而不是把django-admin startprojectcomposeexample放在Dockerfile或compose<