Django 的“manage.py runserver”具有神奇的能力,可以在运行时神奇地收集更改的 CSS、JS 和图像文件。这使得在进行前端开发(尤其是 css)时保存更改 - 重新加载周期非常快。太棒了。
但是,我们最近搬到了 Heroku,并使用 s3boto 安装了 django-storages 来处理静态文件。它也很有效。但是,“manage.py runserver”不再自动向我们显示更新的文件。我们必须运行“manage.py collectstatic”才能做到这一点——这可行,但它增加了一个额外的步骤,并且在我们等待 collectstatic 步骤将文件上传到 S3 时减慢了开发速度。
有没有办法让 runserver 的旧行为恢复,同时保留 django-storages?