yes, use it correctly in views.py :
you can get a user model like paulo scardine , paulo scardine .:
from django.contrib.auth import get_user_model User = get_user_model()
Now to create a user:
User.objects.create_user(username='user2', password='pass')
Now delete the user:
It is recommended to set the is_active flag to False instead of deleting accounts; That way, if your applications have any foreign keys for users, the foreign keys will not be broken. doc
user_rem=User.objects.get(username='user2') user_rem.is_active=False user_rem.save()
source share