Olá,
Fazendo o código dessa aula, aqui no meu projeto, quando coloco o id na url, dá o erro: "Reverse for 'receita' with no arguments not found. 1 pattern(s) tried: ['(?P[0-9]+)\Z']"
Meu urls.py está assim:
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
path('<int:receita_id>', views.receita, name='receita')
]
Se eu voltar o segundo path para 'receita' no lugar de int:receita_id a página carrega normalmente.