Browse Source

Merge branch 'unstable' of blezz-tech/sharix-open-webapp-base into unstable

2 changed files with 13 additions and 1 deletions
  1. 2 1
      sharix_admin/forms/company.py
  2. 11 0
      sharix_admin/signals.py

+ 2 - 1
sharix_admin/forms/company.py

@@ -21,5 +21,6 @@ class CompanyForm(forms.ModelForm):
             'bik',
             'rs',
             'ks',
-            'address'
+            'address',
+            'tax_method'
         ]

+ 11 - 0
sharix_admin/signals.py

@@ -45,6 +45,17 @@ def create_test_users(sender, **kwargs):
     - Или была задана переменная окружения TEST_USERS=true
     """
     if os.getenv('TEST_USERS') == 'true' or GENERATE_TEST_USERS:
+
+        # Создание админа
+        if not get_user_model().objects.get(phone_number="11111111111"):
+            Admin = get_user_model()
+            Admin.objects.create_superuser('admin', 'admin@admin.com', 'Sharix!', phone_number="11111111111")
+
+        # Создание точно админа
+        if not get_user_model().objects.get(phone_number="88005553535"):
+            Admin = get_user_model()
+            Admin.objects.create_superuser('admintochno', 'admintochno@admintochno.admintochno', 'admin', phone_number="88005553535")
+
         password = make_password("sharix-open-test")
         test_group = Group.objects.get(pk=99)