如何为不属于任何应用程序的URL创建视图功能?

时间:2019-05-13 11:43:24

标签: python django

我有一个名为“ 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

但是,这样的主页将位于应用程序的上方,那么我应该在哪里编写视图功能呢?还是这种方法被设计所破坏,我应该尝试其他方法吗?

1 个答案:

答案 0 :(得分:0)

也考虑该项目一个应用程序,并将其views.py放置在与主urls.py相同的目录中。