При маршрутизации на страницу «/room/id» он перенаправляется на два маршрута комнаты, например «/room/room/id», тогда ка ⇐ Python
При маршрутизации на страницу «/room/id» он перенаправляется на два маршрута комнаты, например «/room/room/id», тогда ка
На моей домашней странице, т. е. «/», перечислены все названия комнат со ссылками, которые должны перенаправлять на эту конкретную комнату с этим именем. Например, нажатие на «Test Room1» должно перенаправить меня в «/room/1» с таким именем. Но он перенаправляет меня на «/room/room/1» и, тем не менее, дает мне имя комнаты с идентификатором 1.
views.py
rooms = [ {'id':1, 'name':'Тестовая комната1'}, {'id':2, 'name':'Тестовая комната2'}, {'id':3, 'name':'Тестовая комната3'} ] защита дома (запрос): контекст = {'комнаты':комнаты} вернуть рендеринг (запрос, 'base/home.html', контекст) def room(запрос, ПК): комната = Нет для меня в комнатах: если я['id'] == int(pk) : комната = я контекст = {'комната':комната} вернуть рендер (запрос, 'base/room.html', контекст) urls.py
urlpatterns = [ путь('',views.home, name='home'), path('room//',views.room, name='room') ] html-шаблон
{% для комнаты в комнатах %} {{room.id}} : {{room.name}} {% конец для %}
На моей домашней странице, т. е. «/», перечислены все названия комнат со ссылками, которые должны перенаправлять на эту конкретную комнату с этим именем. Например, нажатие на «Test Room1» должно перенаправить меня в «/room/1» с таким именем. Но он перенаправляет меня на «/room/room/1» и, тем не менее, дает мне имя комнаты с идентификатором 1.
views.py
rooms = [ {'id':1, 'name':'Тестовая комната1'}, {'id':2, 'name':'Тестовая комната2'}, {'id':3, 'name':'Тестовая комната3'} ] защита дома (запрос): контекст = {'комнаты':комнаты} вернуть рендеринг (запрос, 'base/home.html', контекст) def room(запрос, ПК): комната = Нет для меня в комнатах: если я['id'] == int(pk) : комната = я контекст = {'комната':комната} вернуть рендер (запрос, 'base/room.html', контекст) urls.py
urlpatterns = [ путь('',views.home, name='home'), path('room//',views.room, name='room') ] html-шаблон
{% для комнаты в комнатах %} {{room.id}} : {{room.name}} {% конец для %}
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение