При развертывании на heroku я получаю сообщение Page not found (404)
Страница не найдена (404) Метод запроса: GET URL запроса: https://blogapp85.herokuapp.com/. Используя URLconf, определенный в blog.urls, Django попробовал эти шаблоны URL, в таком порядке:
admin/ blogapp/ Пустой путь не совпал ни с одним из них.
Вы видите эту ошибку, потому что в вашем файле настроек Django установлено DEBUG = True. Измените это значение на False, и Django отобразит стандартную страницу 404.
Вам нужно включить path('',views.home,name='home'), в ваш проект urls.py (по умолчанию), а не в приложение blog:
# Import your home view
urlpatterns = [
path('', home, name='home'),
path('admin/', admin.site.urls),
path('blogapp/',include('blogapp.urls')),
]
Не забудьте установить DEBUG=False.