Я думаю о создании некоторых подклассов полей модели Django и распространяя их в виде пакета на PyPI . Мне нравится писать модульные тесты для своего кода (а-ля TDD ), но я немного озадачен, как я буду писать тесты для этой конкретной библиотеки.
Первая мысль, которая пришла мне в голову, заключалась в том, чтобы создать проект Django, который будет использовать мои подклассы и просто использовать инструменты тестирования Django , но это совсем не выглядит элегантным. Должен быть способ получше!
Есть ли способ как-то настроить Django для такого рода вещей? Буду признателен, если кто-нибудь укажет мне правильное направление. Спасибо!