Шаблон не существует после развертывания проекта react+django в heroku при открытии приложения

Я развернул свой проект django+react после создания requirement.txt, procfile и package.json в директории проекта. После запуска npm build, я получил папку сборки, содержащую index.html, которую необходимо соединить с url.py в файле проекта, хотя я соединил все еще в heroku, он показывает templateDoesnotExist

settings.py
___________


    BASE_DIR = Path(__file__).resolve().parent.parent
    TEMPLATES = [
        {
            'BACKEND': 'django.template.backends.django.DjangoTemplates',
            'DIRS': [
                os.path.join(BASE_DIR,'build')
            ],
            'APP_DIRS': True,
            'OPTIONS': {
                'context_processors': [
                    'django.template.context_processors.debug',
                    'django.template.context_processors.request',
                    'django.contrib.auth.context_processors.auth',
                    'django.contrib.messages.context_processors.messages',
                ],
            },
        },
    ]
    
    WSGI_APPLICATION = 'backend.wsgi.application'

urls.py
________

    from django.contrib import admin
from django.urls import path,include, re_path
from django.conf import settings
from django.conf.urls.static import static
from django.views.generic import TemplateView

urlpatterns = [
    path('admin/', admin.site.urls),
    re_path('.*', TemplateView.as_view(template_name='index.html')),   
    # path('api/',include('base.urls')),
    
]
urlpatterns += static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)


  [1]: https://i.stack.imgur.com/2lKl1.jpg
Вернуться на верх