Django factory boy: Как создать фиктивные данные с помощью imagefield

У меня есть следующая модель

class Test(models.Model):
    photo = models.ImageField(
        upload_to="profile_pics", default="profile_pics/blank-avatar.png"
    )
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)

Как добавить случайные изображения на фото с помощью factory boy

Пример решения:

class TestFactory(factory.django.DjangoModelFactory):
    class Meta:
        model = Test

    photo = factory.django.ImageField(color='blue')

https://factoryboy.readthedocs.io/en/stable/orms.html#factory.django.ImageField

Вернуться на верх