Я хочу установить значение по умолчанию для столбца JSON столбца SQLAlchemy для пустого словаря.SQLAlchemy установить значение по умолчанию для postgres столбца JSON
from sqlalchemy.dialects.postgresql import JSON
info = Column(JSON, default='{}')
info = Column(JSON, default={})
Ни один из этих продуктов не работает.
Возможно, это связано с тем, что один экземпляр 'dict' используется во всех * экземплярах вашей модели. Попробуйте 'default = lambda: {}'. – univerio
Что не так? – shane
Спасибо, что работает univerio. Вы можете отправить ответ, и я могу принять его, если хотите. В противном случае я напишу свой собственный ответ. –