从一个 django 应用程序重定向到另一个 (django 2.1)

Redirect from one django app to another one (django 2.1)

我有一个应用程序 ('admin') 作为我的 django 项目管理端的 login/authentication 框架。从那里,我打算将用户发送到其控制下的各种应用程序的页面。

该应用的urls.py如下:

urlpatterns = [
    path('', views.login, name='login'),
    path('home/', views.home, name='home'),
    path('logout/', views.logout, name='logout'),
    path('voters/', include('voters.urls'), name='voters'),
]

但是当我尝试使用 'admin' 应用程序中此模板的 link 重定向到其他应用程序的页面时,出现以下错误:

Exception Type: NoReverseMatch at /admin/home/
Exception Value: Reverse for 'voters' not found. 'voters' is not a valid view function or pattern name

用于重定向的HTML如下 -

<a href="{% url 'voters' %}" class="btn btn-primary"> Voters </a>

如何将用户从这个应用程序重定向到另一个应用程序?

尝试:路径('voters/',包括('voters.urls')),

请分享您代码的更多部分,例如模型、视图和完整模板