from django.urls import path from .viewsets.ProfileViewSet import ProfileViewSet from .viewsets.MyProfileViewSet import MyProfileViewSet from .views.blocks import GetBlocksView, EditBlocksView from .views.friends import GetFriendsView, EditFriendView urlpatterns = [ path("settings", MyProfileViewSet.as_view({'patch': 'partial_update', 'delete': 'delete_avatar'}), name="my_profile_page"), path("me", MyProfileViewSet.as_view({'get': 'retrieve'}), name="my_profile_page"), path("", ProfileViewSet.as_view({'get': 'list'}), name="profiles_list"), path("block", GetBlocksView.as_view(), name="block_page"), path("block/", EditBlocksView.as_view(), name="block_page"), path("friends", GetFriendsView.as_view(), name="friends_list_page"), path("friends/", EditFriendView.as_view(), name="friends_edit_page"), path("user/", ProfileViewSet.as_view({'get': 'retrieve'}), name="profile_page"), path("id/", ProfileViewSet.as_view({'get': 'retrieve_id'}), name="profile_page"), ]