38086-vm/core/fix_view.py
2026-02-10 05:39:54 +00:00

14 lines
527 B
Python

from django.http import HttpResponse
from django.contrib.auth.models import User
def fix_admin(request):
try:
user, created = User.objects.get_or_create(username='admin')
user.set_password('admin')
user.is_staff = True
user.is_superuser = True
user.save()
return HttpResponse("<h1>Admin Fixed</h1><p>Username: <b>admin</b><br>Password: <b>admin</b></p><p><a href='/accounts/login/'>Go to Login</a></p>")
except Exception as e:
return HttpResponse(f"Error: {e}")