我有一个Django项目正在我的本地机器上进行开发。
我很困惑我能否将我的django项目放在/ var / www /以外的其他目录中。我只需要更改apache配置文件中的DocumentRoot吗?
由于
答案 0 :(得分:1)
DocumentRoot
不应设置为包含项目代码的目录,因为它可能会使您的代码可以下载。
所以是的,您可以更改DocumentRoot
引用的内容,但通常您不需要将Django应用程序安装在站点的根目录,因为Django隐藏了DocumentRoot
指定的原始目录中的任何内容
只需将WSGIScriptAlias
设置为Django应用程序的WSGI脚本文件,如Django文档中所述。
如果文档告诉您没有按照您认为的需要进行操作,请询问有关您的问题的具体问题并正确解释您想要做的事情。