Django-Tenant-User Circular Dependency Error во время установки
У меня возникли проблемы с миграцией после установки django-tenant-user. Простое использование django-tenant не вызывало проблем.
Каждый раз, когда я запускаю python manage.py migrate
, я получаю следующую ошибку круговой зависимости:
django.db.migrations.exceptions.CircularDependencyError: users.0001_initial, client.0001_initial
Мой settings.py
Моя модель арендатора: client/models.py
from django.db import models
from django_tenants.models import DomainMixin, TenantMixin
from tenant_users.tenants.models import TenantBase
class Client(TenantMixin):
name = models.CharField(max_length=100)
description = models.TextField(blank=True, null=True)
auto_create_schema = True
class Domain(DomainMixin):
pass
Моя модель пользователя: users/models.py
from django.db import models
from tenant_users.tenants.models import UserProfile
class TenantUser(UserProfile):
pass
Версия Python: 3.10.8
Версия Python: 3.10.8
pip Packages
asgiref==3.5.2
Django==4.1.3
django-environ==0.9.0
django-tenant-users==1.1.0
django-tenants==3.4.7
psycopg2==2.9.5
python-dotenv==0.21.0
sqlparse==0.4.3
typing_extensions==4.4.0