Option to delete user data (#1368)

Fixes #965
This commit is contained in:
Gavin Wahl
2024-10-25 13:49:12 -06:00
committed by GitHub
parent bb28aa2d12
commit 3f30722d6b
7 changed files with 87 additions and 4 deletions

View File

@@ -66,6 +66,7 @@ from users.views import (
ProfileView,
UserViewSet,
UserAvatar,
DeleteUserView,
)
from versions.api import ImportVersionsView, VersionViewSet
from versions.feeds import AtomVersionFeed, RSSVersionFeed
@@ -103,6 +104,7 @@ urlpatterns = (
),
path("accounts/", include("allauth.urls")),
path("users/me/", CurrentUserProfileView.as_view(), name="profile-account"),
path("users/me/delete/", DeleteUserView.as_view(), name="profile-delete"),
path("users/<int:pk>/", ProfileView.as_view(), name="profile-user"),
path("users/avatar/", UserAvatar.as_view(), name="user-avatar"),
path("api/v1/users/me/", CurrentUserAPIView.as_view(), name="current-user"),