Я слежу за обучением Django тогдашнего Бостона, и, похоже, никто не сталкивается с этой проблемой.
Я создал приложение musi c с индексным представлением, которое прекрасно работает. Теперь я хочу создать подробные представления для альбомов musi c.
musi c .urls.py:
from django.urls import path
from . import views
urlpatterns = [
# /music/
path(' ', views.index, name='index'),
# /music/21/
path('music/<int:album_id>/', views.detail, name='detail'),
]
musi c .views.py:
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index(request):
return HttpResponse("<h1>This is the music app homepage")
def detail(request):
return HttpResponse("<h2>Detail " + str(album_id) + "</h2>")
Я получаю несколько предупреждений в Visual Код студии, утверждающий, что Django не может импортировать некоторые модули. Но если это было причиной, то url / musi c также должен возвращать ошибку 404?