Определите поле в Django, которое может быть любого типа

Pymodm используется для определения моей модели для коллекции MongoDB в Django. Я хочу объявить поле, которое может хранить значения любого типа (List, String или Integer).   

from pymodm import MongoModel, fields

class DefinitionEntity(MongoModel):
    version = fields.IntegerField(required=True)
    value = fields.CharField(required=True)

Я хочу, чтобы поле "значение" принимало несколько типов. Пожалуйста, подскажите, как это определить.

Вы можете использовать Charfield в своей модели, когда он должен быть более общим. Примите во внимание, что ваша модель должна отображать базу данных.

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