Я не могу понять, почему 3-й путь не активирован
Я новичок в Django и понятия не имею, почему это не работает. Я пытаюсь добавить новый путь к newyear/, но похоже, что он просто не принимает новый путь.
Вот код:
В файле setting.py вы можете увидеть, что я добавил приложение newyear
INSTALLED_APPS = [
'hello',
'newyear',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
urls.py: (именно здесь предположительно находится проблема)
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('admin/', admin.site.urls),
path('hello/', include("hello.urls"))
path('newyear/', include("newyear.urls"))
]
urls.py (для приложения newyear):
from django.urls import path
from . import views
urlpatterns = [
path("", views.index, name="index")
]
и, наконец, views.py:
import datetime
from django.shortcuts import render
# Create your views here.
def index(request):
now = datetime.datetime.now
return render(request, "newyear/index.html", {
"newyear": now.month == 1 and now.day == 1
})
Вот ошибка, которую он отмечает:
path('hello/', include("hello.urls"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: invalid syntax. Perhaps you forgot a comma?
Простите, если я не был достаточно ясен. Я пытаюсь решить эту проблему уже несколько часов, любая помощь будет оценена по достоинству. Спасибо!