Определите поле в 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 в своей модели, когда он должен быть более общим. Примите во внимание, что ваша модель должна отображать базу данных.