Django_get_or_create не позволяет мне создавать экземплярыPython

Программы на Python
Anonymous
Django_get_or_create не позволяет мне создавать экземпляры

Сообщение Anonymous »

Я использую ModelFactory через SubFactory, и внутри было метаполе django_get_or_create с («кодом»). Я поместил два новых поля, добавленных в модель, в это поле django_get_or_create, и оно буквально перестало создавать страны с кодом «RU» и не заполнило мой массив? Возникла проблема с этим полем или я что-то делаю не так?
Я пытался найти подобную проблему, но ничего не нашел
[

Код: Выделить всё

class ModelFactory(DjangoModelFactory):
code = "RU"
predefined_amounts_one_time = [500, 1000, 3000]
predefined_amounts_recurring = [500, 1000, 3000]

class Meta:
model = Model
django_get_or_create = ("predefined_amounts_one_time", "predefined_amounts_recurring", "code")]
1
вот что я получаю несколько раз в тестах, когда пытаюсь распечатать эти поля:
Турция
[ ]
Турция — это псевдоним TR

Подробнее здесь: https://stackoverflow.com/questions/786 ... -instances

Вернуться в «Python»