Полный код ошибки
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