Перенаправление из одного приложения django в другое (django 2.1) - PullRequest
0 голосов
/ 06 февраля 2019

У меня есть приложение ('admin'), которое действует как структура входа в систему / аутентификации для стороны администратора моего проекта django.Оттуда я собираюсь отправить пользователя на страницы различных приложений, находящихся под его контролем.

URL-адрес этого приложения выглядит следующим образом:

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» для перенаправления на страницу другого приложения, возникает следующая ошибка:

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>

Как перенаправить пользователя из этого приложения в другое приложение?

1 Ответ

0 голосов
/ 08 марта 2019

try: path ('избирателей /', включая ('избирателей.urls')),

и, пожалуйста, поделитесь с другими частями своего кода, такими как модели, представления и полный шаблон

...