【发布时间】:2017-05-03 14:26:22
【问题描述】:
我知道这感觉很初级,但我无法仅基于 doc 提出一个干净的解决方案。 我有以下项目结构(为了保持问题简洁,我省略了models.py、forms.py等文件)
- hello_world
- hellow_world
- urls.py
- app_2
- urls.py
- app_3
- urls.py
- manage.py
- urls.py
- settings.py
- hellow_world
如您所见,我的目标是为每个应用程序创建一个单独的urls.py 文件,然后将它们组装到根urls.py 中(与上面列表中的settings.py 处于同一级别)。问题是我的根 urls.py 现在是 EMPTY (!!!),并且该站点仍在加载主页 !!!我究竟做错了什么 ???
请参阅下面的详细信息:
settings.py:
ROOT_URLCONF = 'urls'
hellow_world urls.py:
urlpatterns = [
url(r'^$', views.home , name = 'home'),
]
根 urls.py - 空!
manage.py:
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings")
from django.core.management import execute_from_command_line
execute_from_command_line(sys.argv)
【问题讨论】: