Код: Выделить всё
class DeleteUserByUsernameView(APIView):
def delete(self, request, username):
try:
instance = User.objects.filter(username=username)
instance.delete()
return HttpResponse("Success")
except Exception as e:
return Response({'error': str(e)}, status=status.HTTP_500_INTERNAL_SERVER_ERROR)
Код: Выделить всё
from django.contrib import admin
from django.urls import path, include
from . import views
urlpatterns = [
path('delete/user//', views.DeleteUserByUsernameView.as_view()),
path('register/', views.RegisterView.as_view(), name="Register"),
path('login/', views.LoginView.as_view(), name="Login"),
]
введите здесь описание изображения
введите здесь описание изображения
Подробнее здесь: https://stackoverflow.com/questions/784 ... ot-allowed