Добрый день.
Подскажите, что не так у меня с маршрутами Django?
Вот urls.py проекта:
from django.conf import settings
from django.conf.urls.static import static
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
# path('admin/', admin.site.urls),
path('', include('main.urls')),
path('text/', include('news.urls')),
path('time/', include('news.urls')),
]
if settings.DEBUG:
urlpatterns += static(
settings.MEDIA_URL,
document_root=settings.MEDIA_ROOT
)
Это urls.py приложения:
from django.urls import path
from .views import *
urlpatterns = [
path('text/', text),
path('time/', time),
]
И контроллер приложения:
from django.shortcuts import render
from django.http import HttpResponse
import datetime
# Create your views here.
def text(request):
return HttpResponse("Страница новостей")
def time(request):
now = datetime.datetime.now()
html = "<html><body>It is now %s.</body></html>" % now
return HttpResponse(html)
Главная страница по ссылке:
127.0.0.1:8000 открывается, данные передаются.
А ссылки:
127.0.0.1:8000/news/text и
127.0.0.1:8000/news/time не открываются.
Что не так?