Полный код ошибки

Полный код ошибки


In [1]: from django.contrib.auth.models import User


In [2]: user = User.objects.create_user('agency_admin', 'advadmin@com.com', 'advadmin')

---------------------------------------------------------------------------
OperationalError             Traceback (most recent call last)
~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\backends\base\base.py in ensure_connection(self)
  215       with self.wrap_database_errors:
--> 216         self.connect()
  217

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\backends\base\base.py in connect(self)
  193     conn_params = self.get_connection_params()
--> 194     self.connection = self.get_new_connection(conn_params)
  195     self.set_autocommit(self.settings_dict['AUTOCOMMIT'])

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\backends\postgresql\base.py in get_new_connection(self, conn_params)
  177   def get_new_connection(self, conn_params):
--> 178     connection = Database.connect(**conn_params)
  179

~\AppData\Local\Programs\Python\Python36\lib\site-packages\psycopg2\__init__.py in connect(dsn, connection_factory, cursor_factory, **kwargs)
  125   dsn = _ext.make_dsn(dsn, **kwargs)
--> 126   conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
  127   if cursor_factory is not None:

OperationalError: FATAL: role "agency_admin" does not exist


The above exception was the direct cause of the following exception:

OperationalError             Traceback (most recent call last)
<ipython-input-2-877f1ac49295> in <module>
----> 1 user = User.objects.create_user('agency_admin', 'advadmin@com.com', 'advadmin')

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\contrib\auth\models.py in create_user(self, username, email, password, **extra_fields)
  148     extra_fields.setdefault('is_staff', False)
  149     extra_fields.setdefault('is_superuser', False)
--> 150     return self._create_user(username, email, password, **extra_fields)
  151
  152   def create_superuser(self, username, email, password, **extra_fields):

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\contrib\auth\models.py in _create_user(self, username, email, password, **extra_fields)
  142     user = self.model(username=username, email=email, **extra_fields)
  143     user.set_password(password)
--> 144     user.save(using=self._db)

  145     return user

  146

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\contrib\auth\base_user.py in save(self, *args, **kwargs)
   71
   72   def save(self, *args, **kwargs):
---> 73     super().save(*args, **kwargs)
   74     if self._password is not None:
   75       password_validation.password_changed(self._password, self)

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\models\base.py in save(self, force_insert, force_update, using, update_fields)
  716
  717     self.save_base(using=using, force_insert=force_insert,
--> 718            force_update=force_update, update_fields=update_fields)
  719   save.alters_data = True
  720

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\models\base.py in save_base(self, raw, force_insert, force_update, using, update_fields)
  743         update_fields=update_fields,
  744       )
--> 745     with transaction.atomic(using=using, savepoint=False):
  746       if not raw:
  747         self._save_parents(cls, using, update_fields)

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\transaction.py in __enter__(self)
  145       connection.commit_on_exit = True
  146       connection.needs_rollback = False
--> 147       if not connection.get_autocommit():
  148         # Some database adapters (namely sqlite3) don't handle
  149         # transactions and savepoints properly when autocommit is off.

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\backends\base\base.py in get_autocommit(self)
  376   def get_autocommit(self):
  377     """Get the autocommit state."""
--> 378     self.ensure_connection()
  379     return self.autocommit
  380

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\backends\base\base.py in ensure_connection(self)
  214     if self.connection is None:
  215       with self.wrap_database_errors:
--> 216         self.connect()
  217
  218   # ##### Backend-specific wrappers for PEP-249 connection methods #####

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\utils.py in __exit__(self, exc_type, exc_value, traceback)
   87         if dj_exc_type not in (DataError, IntegrityError):
   88           self.wrapper.errors_occurred = True
---> 89         raise dj_exc_value.with_traceback(traceback) from exc_value
   90
   91   def __call__(self, func):

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\backends\base\base.py in ensure_connection(self)
  214     if self.connection is None:
  215       with self.wrap_database_errors:
--> 216         self.connect()
  217
  218   # ##### Backend-specific wrappers for PEP-249 connection methods #####

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\backends\base\base.py in connect(self)
  192     # Establish the connection
  193     conn_params = self.get_connection_params()
--> 194     self.connection = self.get_new_connection(conn_params)
  195     self.set_autocommit(self.settings_dict['AUTOCOMMIT'])
  196     self.init_connection_state()

~\AppData\Local\Programs\Python\Python36\lib\site-packages\django\db\backends\postgresql\base.py in get_new_connection(self, conn_params)
  176
  177   def get_new_connection(self, conn_params):
--> 178     connection = Database.connect(**conn_params)
  179
  180     # self.isolation_level must be set:

~\AppData\Local\Programs\Python\Python36\lib\site-packages\psycopg2\__init__.py in connect(dsn, connection_factory, cursor_factory, **kwargs)
  124
  125   dsn = _ext.make_dsn(dsn, **kwargs)
--> 126   conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
  127   if cursor_factory is not None:
  128     conn.cursor_factory = cursor_factory


OperationalError: FATAL: role "agency_admin" does not exist

Report Page