Мне нужна ваша помощь, пожалуйста, у меня в файле моделей есть 3 таблицы с 3 разными типами пользователей (администраторы, клиенты, компания), и каждый пользователь может иметь адрес электронной почты и пароль для аутентификации. Проблема в том, что когда пользователь создает счетчик в 2 таблицах, скажем, клиенты и компания, с одним и тем же адресом электронной почты, программа путается между счетом и выдает ошибку:
- class Admin(UserMixin, db.Model):
- class Client(UserMixin, db.Model):
- class Company(UserMixin, db.Model):
Есть ли у вас какие-либо идеи об этой проблеме?