Не сериализуется JSON строка
Храню я в django следующее:
values = models.TextField(default='[]') # Значения поля
При операции преобразования в список вылетает ошибка, что, мол, строка входная не может быть преобразована в json объект:
self.values = json.JSONDecoder().decode(self.values)
из-за того что, например, строка:
'[\\'22'\\']'
содержит экранирующие символы, когда я поднимаю поле из БД. Как это обойти? replace не поможет.
Источник: Stack Overflow на русском