NewsBlur-viq/apps/profile/management/commands/remove_last_user.py
2024-04-24 09:43:56 -04:00

16 lines
584 B
Python

# this command helps with development. It removes the last created user
# in case there was a problem with creating a user and profile manually.
from django.conf import settings
from django.contrib.auth.models import User
from django.core.management.base import BaseCommand
from apps.profile.models import Profile
class Command(BaseCommand):
def handle(self, *args, **options):
user = User.objects.last()
profile = Profile.objects.get(user=user)
profile.delete()
user.delete()
print("User and profile for user {0} deleted".format(user))