Django Перенаправление по имени - NoReverseMatch - ошибка с URLResolver
Имя моего проекта django - 'exercises', а имя приложения - 'practice'. Это базовое приложение позволяет пользователю переходить на различные страницы с помощью нажатия кнопки. Ссылка на каждую страницу использует следующий href:
{% url 'practice:redirector' project.pk %}
Где practice:redirector указывает на url-путь моего приложения (практика) с именем redirector. Он параметризован первичным ключом страницы, на которую я пытаюсь перенаправить. См. ниже


Я ожидаю, что django будет использовать представление redirector для перенаправления в зависимости от предоставленного имени. Используя отладчик, я вижу, что база данных запрашивается правильно и правильное имя передается в редирект с каждым url:

Однако я получаю ошибку NoReverseMatch, потому что django использует url-файл проекта вместо url-файла моего приложения для поиска соответствующего представления.

Мне нужно, чтобы резольвер просматривал 'practice.urls' вместо 'exercises.urls'. Как я могу это сделать? Я пробовал параметризовать urlconf=practice.urls в ярлыке redirect представления редиректора, но это не работает. Любой ответ будет очень признателен! Спасибо :)