Написал кастомного юзера через
AbstractUser
:
class CustomUser(AbstractUser):
"""Кастомная модель пользователя."""
username = models.CharField(max_length=150, unique=True)
middle_name = models.CharField(max_length=30, blank=True, null=True)
phone = models.CharField(max_length=4)
email = None
password = None
def __str__(self):
return self.username
class Meta:
db_table = 'auth_user'
При запуске в asgi (
uvicorn config.asgi:application --host 0.0.0.0 --port 8000 --workers 4
), выдает:
# ...
File "/usr/local/lib/python3.12/site-packages/django/apps/registry.py", line 260, in get_containing_app_config
self.check_apps_ready()
File "/usr/local/lib/python3.12/site-packages/django/apps/registry.py", line 138, in check_apps_ready
raise AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
А если запускать через ./manage.py runserver, все спокойной запускается, в чем может быть проблема?
(INSTALLED_APPS указаны, AUTH_USER_MODEL указан)