ValueError at / Представление leads.views.home_page не вернуло объект HttpResponse. Вместо него возвращается None python django ошибка шаблона как исправить
ValueError at / Представление leads.views.home_page не вернуло объект HttpResponse. Вместо этого оно вернуло None.
вот мой код:
views.py:
from django.shortcuts import render
from django.http import HttpResponse
def home_page(request):
# return HttpResponse('Hello world')
render(request, 'leads/home_page.html')
и вот urls.py:
from django.contrib import admin
from django.urls import path
from leads.views import home_page
urlpatterns = [
path('admin/', admin.site.urls),
path('', home_page),
]
и вот шаблон:
Вопрос здесь
def home_page(request): render(request, 'leads/home_page.html')
render
объединяет заданный шаблон с заданным контекстным словарем и возвращает объект HttpResponse
с отрендеренным текстом. Таким образом, вы должны вернуть этот объект HttpResponse
обратно из просмотра.
def home_page(request): return render(request, 'leads/home_page.html')