从一个 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')),
请分享您代码的更多部分,例如模型、视图和完整模板
我有一个应用程序 ('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')),
请分享您代码的更多部分,例如模型、视图和完整模板