Django静态数据,最佳实践文件系统



我正在我的mac上本地开发一个网站,并打算部署在Ubuntu上。通常我会把静态内容放在/home/my_site/static/(与./templates/相同)中,但在mac上/home/目录是不可写的。因此,如果我想保持设置文件的一致性,例如,将静态文件放在/srv/static/中有什么问题吗?

我一直在看:http://www.pathname.com/fhs/pub/fhs-2.3.html(文件系统标准)和https://docs.djangoproject.com/en/1.2/howto/deployment/modpython/#serving-媒体文件的最佳实践解决方案,但我找不到。这表明文件放在哪里并不一定重要?

为什么不为开发和生产机器配置不同的STATIC_ROOT

Django的文档在这方面非常全面。

最新更新