Всякий раз, когда объект создается с использованием фабрики, существуют определенные атрибуты, которые необходимо установить перед использованием его в любом модульном тесте.Как этого добиться?
from django.db import models
class employee(models.Model)
REGION_CHOICES = ('APAC' , 'AFRICA', 'EUROPE')
division = models.CharField(max_length=200, choices=REGION_CHOICES)
company = models.ForeignKey(Company)
class EmployeeFactory(factory.DjangoModelFactory):
class Meta:
model = employee
company = factory.SubFactory()
В приведенном выше коде я хочу установить значение «APAC» для всех сотрудников, созданных с помощью EmployeeFactory.