我在设置我的 Django 应用程序以在 openshift 上部署和在本地测试时遇到问题。
这是我的结构
root_folder/
my_project/
anoter_app/
urls.py
views.py
my_project/
settings.py
urls.py
views.py
manage.py
application.py (to tell openshift where my settings file is: my_project.myproject.settings)
因此,为了让它在部署服务器上工作,在设置中,ROOT_URL_CONF 是:
myproject.myproject.urls
在我的 url 文件中,必须以myproject.myproject.views
但是当我想在本地工作时,我必须将 ROOL_URL_CONF 更改为myproject.urls
并且可以通过myproject.views
如何使用相同的设置使其在本地和部署服务器上工作?
谢谢