Showing
1 changed file
with
5 additions
and
1 deletions
... | @@ -2,6 +2,7 @@ from django.contrib.auth import login, authenticate, logout | ... | @@ -2,6 +2,7 @@ from django.contrib.auth import login, authenticate, logout |
2 | from django.contrib.auth.forms import UserCreationForm | 2 | from django.contrib.auth.forms import UserCreationForm |
3 | from django.shortcuts import render, redirect | 3 | from django.shortcuts import render, redirect |
4 | from django.contrib.auth.decorators import login_required | 4 | from django.contrib.auth.decorators import login_required |
5 | +from django.contrib.auth.models import User | ||
5 | 6 | ||
6 | def signup(request): | 7 | def signup(request): |
7 | if request.method == 'POST': | 8 | if request.method == 'POST': |
... | @@ -31,7 +32,10 @@ def delete_account(request): | ... | @@ -31,7 +32,10 @@ def delete_account(request): |
31 | @login_required | 32 | @login_required |
32 | def delete_account_success(request): | 33 | def delete_account_success(request): |
33 | if request.method == 'GET': | 34 | if request.method == 'GET': |
34 | - # TODO Add delete account | 35 | + # delete account |
36 | + u = User.objects.get(username = request.user.username) | ||
37 | + u.delete() | ||
38 | + # logout | ||
35 | logout(request) | 39 | logout(request) |
36 | return render(request, 'registration/delete_account_success.html') | 40 | return render(request, 'registration/delete_account_success.html') |
37 | 41 | ... | ... |
-
Please register or login to post a comment