diff --git a/hiboo/models.py b/hiboo/models.py index e59f2fa2e98ffec417f6a46119c79fd10dec2181..78658181c4125921ed919fe12f02eaa1cb821730 100644 --- a/hiboo/models.py +++ b/hiboo/models.py @@ -1,6 +1,6 @@ from passlib import context, hash from flask import current_app as app -from sqlalchemy.ext import declarative +from sqlalchemy.ext import declarative, mutable from datetime import datetime from flask_babel import lazy_gettext as _ @@ -57,6 +57,7 @@ class Base(flask_sqlalchemy.Model): db = flask_sqlalchemy.SQLAlchemy(model_class=Base) +@mutable.MutableDict.as_mutable class JSONEncoded(db.TypeDecorator): """ Represents an immutable structure as a json-encoded string. """