我正在使用 Django/mod_python/Python2.5 在 WebFaction 上托管一个站点。我最近遇到了静态文件的概念(在设置我的 Django 管理员时)。
据我了解,提供静态文件只是告诉服务器直接从特定目录提供文件的想法,而不是首先通过 apache 路由请求,然后是 mod_python,然后是 django,最后返回给用户。在 WebFaction 的情况下,这特别有帮助,因为您的请求必须通过两个 Apache 服务器(您的应用程序的服务器和主要的公共服务器)。
为什么我设置 Django 的静态文件时,只需要 /contrib/admin 中的 /media 文件夹?只是Django的所有静态内容都与管理面板有关吗?
当我想提供我自己的静态内容(图像、css 等)时,我应该将它包含在同一个 /media 文件夹中还是为我自己的内容(/my_media)设置另一个别名?