Создание текста для класса django без импорта всего кода django

Я пишу десктопное приложение вокруг объектов, которые будут загружаться с сайта django. В настольном приложении я буду загружать json файл, приходящий с сайта. Поэтому мне нужен набор классов в моем настольном приложении, назовем их WClassA, wClassB, ..... и набор классов в моем django приложении DClassA, DClassB. Я хотел бы избежать написания классов дважды.

Какое решение можно найти, чтобы избежать дублирования кода? Я не могу импортировать классы Django в свое приложение, потому что для этого пришлось бы импортировать все django. Я думал о том, чтобы определить наличие "фальшивого django" Model файла в моем настольном приложении. Но это выглядит грязновато.

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