Пара url путей больше не работает после создания класса ProfileDetailView... Пожалуйста, помогите, я застрял на этом уже несколько дней.
Работаю над социальным сайтом и после создания класса для детального отображения профиля пользователя. Путь, который рендерит все посты и все профили больше не работает и я получаю ту же ошибку и когда я разкомментирую код со строки 21 по 24 (def get_object) функция говорит "Does Not Exist at /posts/"
" Профиль, соответствующий запросу, не существует. Страница не найдена (404)
Не найдено профиля, соответствующего запросу
Метод запроса: GET URL запроса: http://127.0.0.1:8000/posts/. Поднято: network.views.<class 'network.views.ProfileDetailView'>
Используя URLconf, определенный в project4.urls, Django попробовал эти шаблоны URL, в таком порядке:
admin/
[name='index']
login [name='login']
logout [name='logout']
register [name='register']
<slug>/ [name='profile-view']
Текущий путь, posts/, совпал с последним. " Урлы:
urlpatterns = [
path("", views.index, name="index"),
path("login", views.login_view, name="login"),
path("logout", views.logout_view, name="logout"),
path("register", views.register, name="register"),
path("<slug>/", ProfileDetailView.as_view(), name="profile-view"),
path("posts/", post_comment_create_view, name="posts"),
path("liked/", like_unlike_post, name="like-post-view"),
path("<pk>/delete", PostDeleteView.as_view(), name="post-delete"),
path("<pk>/update", PostUpdateView.as_view(), name="post-update"),
path("invites/", invites_received_view, name="invites-view"),
path("allprofiles/", ProfileListView.as_view(), name="all-profiles-view"),
path("send-invite/", send_invitation, name="send-invite"),
path("remove-friend/", remove_friends, name="remove-friend"),
path("invites/accept/", accept_invitation, name="accept-invite"),
path("invites/reject/", reject_invitation, name="reject-invite"),
]
Просмотров: