Es gibt einige Grundlagen, die ich in Bezug auf benutzerdefinierte Python-Benutzermodelle verstehen mussPython

Python-Programme
Guest
 Es gibt einige Grundlagen, die ich in Bezug auf benutzerdefinierte Python-Benutzermodelle verstehen muss

Post by Guest »

Ich wollte einen Benutzer löschen. Nach einigem Hin und Her landete ich bei:

Code: Select all

views.py

Code: Select all

the_user = get_user_model()

@login_required
def del_user(request):
email = request.user.email
the_user.objects.filter(email=email).delete()
messages.warning(request, "bruker slettet.")
return redirect("index")
Aber ich verstehe die folgende Zeile wirklich nicht:

Code: Select all

email = request.user.email.
Und warum nicht?

Code: Select all

email = request.the_user.email
Liegt das daran, dass sich der Benutzer auf den AbstractBaseUser bezieht?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post