Изменение из одной таблицы в другой на django
class Printer(Product):
printerModel = models.ForeignKey(PrinterModel, models.CASCADE, verbose_name='Модель принтера')
name = models.CharField(max_length=20, verbose_name='Имя принтера')
ip = models.CharField(max_length=15, verbose_name='Ip адрес')
status = models.ForeignKey(PrinterStatus,models.CASCADE, verbose_name='Статус принтера', blank=True, null=True)
class Meta:
verbose_name = 'Принтер'
verbose_name_plural = 'Принтеры'
db_table = 'Printer'
def __str__(self):
return self.serialNumber
class PrinterScheduler(Scheduler):
uuid = models.PositiveSmallIntegerField(verbose_name='Номер заявки', default=random_number)
printer = models.ForeignKey(Printer, models.CASCADE, verbose_name='Принтер')
printerStatus = models.ForeignKey(PrinterStatus, models.CASCADE, verbose_name='Статус принетра')
location = models.ForeignKey(Room, models.CASCADE, verbose_name='Место расположение', blank=True, null=True)
class Meta:
verbose_name = 'Журнал принтера'
verbose_name_plural = 'Журналы принтеров'
db_table = 'PrinterSheduler'
def __str__(self):
return str(self.uuid)
есть два класса Принтеры и Журналы принтеров. У принтера есть Статус. Как сделать так что бы изменив статус в классе принтер создалась запись в Журнале?