Динамическая маршрутизация не работает так, как ожидалось в Nextjs

Я пытаюсь создать динамический маршрут в nextjs, но получаю ошибку page not found. Страница загружается только тогда, когда я указываю url с точным именем пути к странице. У меня настроен Django Backend сервер, я просто вызываю RestApis

Вот ошибка Экран ошибки

вот страница, когда я передаю точный url введите описание изображения здесь

Вот как я создал маршрут в каталоге приложений app/something/[id]

А это экран, который я хочу отобразить page.tsx

Я ожидаю динамический url, из которого я могу извлечь id через params

Здесь вы используете slug как [id]

Так что ваш путь к URL должен быть таким, (1234 будет значением id)

http://localhost:3000/something/1234

вместо этого

 http://localhost:3000/something/[id]

Ссылка : https://nextjs.org/docs/pages/building-your-application/routing/dynamic-routes

Вернуться на верх