import os import django os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'chunyu_project.settings') django.setup() from django.contrib.auth import get_user_model User = get_user_model() # 创建或更新测试用户 user, created = User.objects.get_or_create(username='testuser', defaults={'email': 'testuser@example.com'}) if created or not user.check_password('test1234'): user.set_password('test1234') user.save() print(f'Test user created/updated: {user.username}, Email: {user.email}') else: print(f'Test user already exists with correct password: {user.username}') print('\nAll users in database:') for u in User.objects.all(): print(f' User: {u.username}, Email: {u.email}, ID: {u.id}')