Сохранение внешних классов в Django
Я работаю над приложением Django, которое использует пакет SimpleGmail для получения писем из почтового ящика Gmail, и мне нужно сохранить их. Обычно я бы написал модель для класса, но поскольку это внешний класс, я не могу понять, как чисто персистировать его.
Я встречал такие решения, как сделать это атрибутом новой модели, которая сохраняется, или множественное наследование нужного класса, но ни одно из них не кажется мне правильным.
Как правильно зарегистрировать внешний класс в качестве модели для персистенции Django?
Это слишком длинный комментарий. Поэтому я постараюсь написать ответ.
Одним из способов является создание класса модели со свойствами, которые могут быть отображены из внешнего класса со всеми свойствами.
Другим способом может быть просто импорт внешнего класса в вашем приложении и создание экземпляра этого внешнего класса. Извините, я не специалист по Python, поэтому код реализации не будет предоставлен.