Я уже ищу любой ответ, который мог бы помочь мне, прежде чем писать этот вопрос, но я не нашел ничего, что помогло бы.
Дело в том, что я следую инструкциям и не вижу представления, которое я создал.
Теперь я собираюсь поделиться своим кодом:
URL-адрес проекта.py:
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('polls/', include('polls.urls')),
path('admin/', admin.site.urls),
]
опросы urls.py:
from django.urls import path
from . import views
urlpatterns = [
path(" ", views.index, name='index'),
#127.0.0.1/polls/
]
просмотры опросов.py
from django.http import HttpResponse
from django.shortcuts import render
# Create your views here.
def index(request):
HttpResponse("Welcome to de Polls Universe Index")
ОК, Я УЖЕ ЗНАЮ, ЧТО ПРОИСХОДИТ:
Я забыл ВОЗВРАТ перед де HttpResponse.
Привет Эрик! Спасибо за Ваш ответ. Я сделал то, что вы сказали о пространстве, и это ошибка, которая выдает: представление polls.views.index не вернуло объект HttpResponse. Вместо этого он вернул None.
Ницца. Мы делаем успехи. Теперь вам просто нужно добавить return
перед HttpResponse
. так что объект ответа действительно возвращается.
Вот так Эрик. Спасибо за ваше время. Я впечатлен твоей репутацией, хахаха. Я новичок и такое бывает.
Рад, что смог помочь. Включит это в ответ, чтобы вы могли сделать ответ как можно более полным, а также получить больше очков репутации ;-)
@ErikKalkoken Думаю, я сделал ответ настолько полным, как вы мне сказали, но я не уверен.
Есть две проблемы с вашим кодом:
return
перед последней строкой.
Вы пытались удалить пробел из пути индекса?