Unique_together в bulk_create

вот моя модель:

class Reminder(models.Model):
    timestamp = models.DateTimeField()
    time_frame = models.CharField(default = "5minutes" , max_length=30,choices=[
        ("5minutes","5minutes"),
        ("15minutes","15minutes"),
        ("30minutes","30minutes"),
        ("1hour","1hour"),
        ("4hours","4hours"),
        ("1day","1day")
    ])
    coin = models.ForeignKey(Coin,on_delete=models.CASCADE)
    class Meta:
        unique_together = ["coin","time_frame"]

я хочу использовать команду bulk_create для создания большого количества объектов из этой модели. опции bulk_create - update_fields и unique_fields. но у меня есть unique_together поля. что я должен сделать для этого кода:

Reminder.objects.bulk_create(reminders, update_conflicts=True,update_fields=['timestamp'],batch_size=1000)
Вернуться на верх