У меня есть приложение Django, для которого требуется атрибут settings
в форме:
RELATED_MODELS = ('appname1.modelname1.attribute1',
'appname1.modelname2.attribute2',
'appname2.modelname3.attribute3', ...)
Затем перехватывает свой post_save сигнал для обновления некоторой другой фиксированной модели в зависимости от attributeN
.
Я бы хотел протестировать это поведение, и тесты должны работать, даже если это приложение является единственным в проекте (за исключением его собственных зависимостей, другое приложение-оболочка не должно быть установлено). Как я могу создавать и прикреплять/регистрировать/активировать макетные модели только для тестовой базы данных? (или это вообще возможно?)
Решения, которые позволят мне использовать тестовые приборы, были бы большими.