Как настроить кодировку JSON в Pyramid?

Я пытаюсь вернуть такую ​​функцию:

@view_config(route_name='CreateNewAccount', request_method='GET', renderer='json')
def returnJSON(color, message=None):
    return  json.dumps({ "color" : "color", "message" : "message" }, default=json_util.default)

Из-за собственной кодировки JSON Pyramid out дважды закодировано следующим образом:

"{\"color\": \"color\", \"message\": \"message\"}"

Как я могу это исправить? Мне нужно использовать аргументdefault(или его эквивалент), потому что он требуется для пользовательских типов Mongo.

6
задан Sergey 5 June 2012 в 14:41
поделиться