0

我正在我的 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-media-files以获得最佳实践解决方案,但我找不到。这表明文件的去向并不重要?

4

1 回答 1

1

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

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

于 2011-05-29T13:54:33.003 回答