Я пытаюсь выполнить перенаправление на указанную c базу страницы на переменной в моих представлениях. Py:
redirect(f'feed/user/{first_user}')
Но, сделав это так, он перенаправляет меня на URL-адрес:
feed/search/feed/user/first_user
вместо этого я хотел бы перенаправить на URL
feed/user/first_user
Я знаю, что часть feed/search/
добавляется, потому что URL search
в моем urls.py вызывает функцию который должен перенаправлять, но я хотел бы сохранить его таким образом и изменить только перенаправление.
URLS.PY:
urlpatterns = [
path('', login_required(PostListView.as_view()), name='feed-home'),
path('user/<str:username>/', login_required(UserPostListView.as_view()), name='user-feed'),
path('post/<int:pk>/', login_required(views.post_detail), name='post-detail'),
path('comment_delete/', login_required(views.comment_delete), name='comment-delete'),
path('post/new/', login_required(PostCreateView.as_view()), name='post-create'),
path('post/<int:pk>/update', login_required(PostUpdateView.as_view()), name='post-update'),
path('post/<int:pk>/delete', login_required(PostDeleteView.as_view()), name='post-delete'),
path('about/', views.about, name='feed-about'),
path('like/', login_required(views.post_like), name="post-likes"),
path('comment_create/', login_required(views.comment_create), name="comment-create"),
path('search/', login_required(views.user_search), name="user-search"),
]