Я работаю над приложением Python/Django, которое служит сервером Web API для своего аналога. Обмен данных между сервером и клиентом находится в формате JSON с использованием Xmlhttprequest (JavaScript). Для тех, кто знаком как с Python, так и с JavaScript, вы знаете, что у них есть различные соглашения об именах именования, когда речь идет о переменных/методах/атрибутах; Python использует names_with_underscores , в то время как JavaScript предпочитает camelcasenames . Я хотел бы сохранить обе конвенции в их соответствующих мирах и провести конверсию на идентификаторах, когда происходит обмен данными. < /p>
Я решил выполнить преобразование на сервере (Python). По моему собственному мнению, наиболее логичным местом для этого двустороннего конверсии произойдет во время сериализации/десериализации JSON. Как мне реализовать этот подход? Примеры высоко ценится. < /P>
Обратите внимание, что я на python 2.7.
Подробнее здесь: https://stackoverflow.com/questions/171 ... json-seria
Преобразование именования именования между Camelcase и подчеркиванием во время сериализации/опустошения JSON ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение