#django
Вопрос:
Я использую абстрактную модель пользователя и просто добавляю новые модели в зависимости от типа пользователя. вот моя модель для пользователя-подписчика.
class Subscriber(models.Model):
user = models.OneToOneField(UserManagement, on_delete=models.CASCADE, primary_key=True)
email = models.EmailField(max_length=1000)
как передать электронную почту модели подписчика моей абстрактной модели пользователя через сигналы? вот мой полный код:
class UserManagement(AbstractUser):
is_blog_author = models.BooleanField(default=False)
is_subscriber = models.BooleanField(default=False)
class Subscriber(models.Model):
user = models.OneToOneField(UserManagement, on_delete=models.CASCADE, primary_key=True)
email = models.EmailField(max_length=1000)
электронная почта сохраняется в моей модели подписчика, и я также хочу, чтобы она сохранялась в моей модели абстрактного пользователя.
вот два скриншота для лучшего понимания:
#рис. 1 здесь вы увидите адрес электронной почты для модели подписчика:
на рис. 2 здесь нет электронной почты пользователя jhon. Я хочу, чтобы при отправке электронной почты в модель подписчика она автоматически отправляла ту же самую электронную почту в модель пользователя: