|
@@ -47,18 +47,13 @@ def create_test_users(sender, **kwargs):
|
|
|
if os.getenv('TEST_USERS') == 'true' or GENERATE_TEST_USERS:
|
|
|
|
|
|
# Создание админа
|
|
|
- admin1, created = User.objects.get_or_create(
|
|
|
- phone_number="11111111111",
|
|
|
- defaults={
|
|
|
- 'last_name': 'admin',
|
|
|
- 'first_name': 'admin',
|
|
|
- 'email': 'admin@admin.com',
|
|
|
- 'username': 'admin',
|
|
|
- 'middle_name': "Test",
|
|
|
- 'password': make_password('Sharix!'),
|
|
|
- "is_superuser": True
|
|
|
- }
|
|
|
- )
|
|
|
+ if not get_user_model().objects.filter(phone_number="11111111111").exists():
|
|
|
+ admin, created = get_user_model().objects.create_superuser(
|
|
|
+ 'admin',
|
|
|
+ 'admin@admin.com',
|
|
|
+ 'Sharix!',
|
|
|
+ phone_number="11111111111"
|
|
|
+ )
|
|
|
|
|
|
password = make_password("sharix-open-test")
|
|
|
test_group = Group.objects.get(pk=99)
|