Так как это MySql, вы пытаетесь установить поле как TextField и преобразовать JSON в строку и сохранить его. При извлечении вы можете использовать ast.literal_eval(fieldName)
.
Если вы используете PostgreSql, вы можете использовать JSONField в моделях.