如何找到 mod_wsgi django 的文档根目录
我使用 mod_wsgi/apache2/django 进行部署。在我的虚拟主机文件中,我没有设置文档根目录。我想添加一个到 django admin 媒体文件的符号链接。我的settings.py 文件所在的默认文档根目录是吗?谢谢。
I'm using mod_wsgi/apache2/django for deployment. In my virtualhost file i don't set a documentroot. I want to add a symbolic link to the django admin media files. Is the default documentroot where my settings.py file is located? thx.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用 WSGIScriptAlias,则 DocumentRoot 无关紧要,因为 WSGIScriptAlias 会覆盖 DocumentRoot 之外的静态文件处理。
有关如何使用 mod_wsgi 托管 Django 的静态文件,请参阅官方 mod_wsgi 站点上的 Django 集成指南。
http://code.google.com/p/modwsgi/wiki/IntegrationWithDjango
另请观看:
http://code.google.com/p/ modwsgi/wiki/WhereToGetHelp?tm=6#Conference_Presentations
也经过 Django 设置,包括静态媒体。
If you are using WSGIScriptAlias then DocumentRoot is irrelevant as WSGIScriptAlias overrides static file handling out of DocumentRoot.
For how to host static files for Django with mod_wsgi see the Django integration guide on the official mod_wsgi site.
http://code.google.com/p/modwsgi/wiki/IntegrationWithDjango
Also watch:
http://code.google.com/p/modwsgi/wiki/WhereToGetHelp?tm=6#Conference_Presentations
which also goes through Django setup, including static media.