#!/usr/bin/env python """ Простое создание тестовых пользователей """ import os import django os.environ.setdefault("DJANGO_SETTINGS_MODULE", "eusrr_backend.settings") django.setup() from django.contrib.auth import get_user_model User = get_user_model() # Создаем 5 тестовых пользователей test_users_data = [ ("test1@local.dev", "Тестовый", "Первый", "+79001111111"), ("test2@local.dev", "Тестовый", "Второй", "+79002222222"), ("test3@local.dev", "Тестовый", "Третий", "+79003333333"), ("test4@local.dev", "Тестовый", "Четвертый", "+79004444444"), ("test5@local.dev", "Тестовый", "Пятый", "+79005555555"), ] created = 0 for email, first_name, last_name, phone in test_users_data: if not User.objects.filter(email=email).exists(): user = User.objects.create( email=email, first_name=first_name, last_name=last_name, phone_number=phone, is_active=True, email_verified=True, ) user.set_password("test123") user.save() print(f"✓ Создан: {user.get_full_name()} ({email})") created += 1 else: print(f"⚠ Уже существует: {email}") print(f"\nСоздано новых пользователей: {created}") print(f"Всего активных: {User.objects.filter(is_active=True).count()}")