Тег шаблона url в django из родительского проекта

я пытался использовать тег url в моем шаблоне:

<div><a href="{% url 'download_file' filename='rilasci_progetto_scuole.xlsx' %}">Esporta file Excel</a></div>

путь к шаблонам таков: \FastFM\Scuole\templates

функция 'download_file' объявлена в файле views.py (\FastFM\FastFM\views.py) родительского проекта (название FastFM), но html, в котором я хочу ее использовать, находится в приложении под названием scuole Scuole:

родитель urls.py (\FastFM\FastFM\urls.py) является:

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', views.FastFMHome.as_view(), name='FastFM') ,
    path('Scuole', include('Scuole.urls')),
    path('RilasciSettimanali', include('RilasciSettimanali.urls')),
    path('accounts/', include('django.contrib.auth.urls')),
    path('downloadxls', views.download_file, name='download_file'),

Намерение было поместить путь downloadxls в основной проект, чтобы использовать его в других приложениях. Кстати, я получаю исключение NoReverseMatch.

Вернуться на верх