Я работаю над приложением Python/Django, которое служит сервером веб-API для своего внешнего аналога. Обмен данными между сервером и клиентом осуществляется в формате JSON с использованием XMLHttpRequest (Javascript). Те, кто знаком как с Python, так и с Javascript, знают, что у них разные соглашения об именах идентификаторов, когда дело касается переменных/методов/атрибутов; Python использует имена_с_подчеркиваниями, а Javascript предпочитает CamelCaseNames. Я хотел бы сохранить оба соглашения в соответствующих мирах и выполнять преобразование идентификаторов при обмене данными.
Я решил выполнить преобразование на сервере (Python). По моему мнению, наиболее логичным местом для такого двустороннего преобразования является сериализация/десериализация JSON. Как мне следует реализовать этот подход? Примеры приветствуются.
Обратите внимание, что я использую Python 2.7.
Подробнее здесь: https://stackoverflow.com/questions/171 ... json-seria