我有一个名为“ Reports”的Django项目。这些项目将具有三个应用程序:“ Report_1”,“ Report_2”和“ Report_3”。
我想要一个主页,用户可以在其中选择报告,然后将启动相应的应用程序。
因此,我将这样写项目的urls.py
:
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('Report_1.urls')),
path('', include('Report_2.urls')),
path('', include('Report_3.urls')),
]
,然后为每个应用创建urls.py
。
但是,这样的主页将位于应用程序的上方,那么我应该在哪里编写视图功能呢?还是这种方法被设计所破坏,我应该尝试其他方法吗?
答案 0 :(得分:0)
也考虑该项目一个应用程序,并将其views.py放置在与主urls.py相同的目录中。