0

Having server error 500 when trying to save user record and authenticating him to the dashboard.

CODE

user_id = 5
unique_username = "kashif"
user = User.objects.get(pk=user_id)
user.unique_username = unique_username
user.is_active = True
useremail = user.email
user.save()

user = auth.authenticate(request, email=useremail, password=password)
auth.login(request, user)

return redirect('home')

EROOR

Server Error (500)

enter image description here

CODE EXPLANATION

  • In above code, user email is already stored in database.
  • Also, Django default login from username is overridden with Email.
  • So here, getting username from user via HTML for, after storing username then getting user email and password from database to authenticate user.
  • But having error on authentication line.

NOTE

Project is uploaded at app.barter.monster

0 Answers0