Tag: json

«Лучший» способ интегрировать Django с библиотекой Ajax

Очевидно, что лошади для курсов, но какие хорошие способы интегрировать библиотеки javascript с приложением Django? Я планирую использовать jQuery, в основном потому, что он кажется популярным и выглядит мощным (но я открыт для других предложений). Существуют ли библиотеки на стороне python, которые очень полезны или важны? Или лучше всего просто создавать JSON-представления и вручную использовать […]

Импорт json-файла в модель Django

У меня есть файл в формате json, с такой структурой: { "Admiralty Islands": [ [ "Up to 1 kg", "5.00" ], [ "1 – 10 kg", "10.00" ], ], "Afghanistan": [ [ "Up to 1 kg", "15.00" ], [ "1 – 10 kg", "20.00" ], ], … } И три модели: class Country(models.Model): name = […]

Django – Rest Framework Несколько моделей

Я начинаю использовать Django Rest Framework, это отличный инструмент! Я на самом деле застрял в чем-то легком, но не могу понять, как это сделать … У меня есть две модели: CustomUser и Order. Здесь CustomUser имеет от 0 до многих ордеров. Я хотел бы создать JSON HTTPResponse в следующем формате: { "user": { "city": "XXX", […]

Исключить пустые / нулевые значения из сериализации JSON

Я сериализую несколько вложенных словарей в JSON, используя Python с simplejson. Есть ли способ автоматического исключения пустых / нулевых значений? Например, сериализуйте это: { "dict1" : { "key1" : "value1", "key2" : None } } в { "dict1" : { "key1" : "value1" } } При использовании Jackson с Java вы можете использовать Inclusion.NON_NULL для […]

Уточнить JSON от завитка в OSX

Я пытаюсь отменить ответ JSON от завитки, но он не работает. Narnia:~ vitaly$ curl -s https://api.vk.com/method/photos.getAlbums?uid=6015870&access_token=0275127e915981fe795840165e532169482cbdfc4ca1dbd48619a687a65fead88c468cdafe9743e231c37 | python -m json.tool [4] 8822 No JSON object could be decoded Narnia:~ vitaly$ {"response":[{"aid":"109967643","thumb_id":"163950716","owner_id":"6015870","title":"9 мая 2010","description":"","created":"1273613868","updated":"1273695901","size":7},{"aid":"95299056","thumb_id":"135702541","owner_id":"6015870","title":"Kemer 2009","description":"http:\/\/picasaweb.google.com.ua\/Ivanov.Vitalii\/Kemer2009","created":"1250355164","updated":"1250520619","size":72},{"aid":"43368938","thumb_id":"116630327","owner_id":"6015870","title":"Лето 2008 (Алупка)","description":"","created":"1220478168","updated":"1221348162","size":43},{"aid":"38630587","thumb_id":"116886016","owner_id":"6015870","title":"Flowers","description":"","created":"1217680400","updated":"1236774230","size":9},{"aid":"36658103","thumb_id":"163954451","owner_id":"6015870","title":"Моя ката","description":"","created":"1216419744","updated":"1273698620","size":8},{"aid":"23100962","thumb_id":"112723283","owner_id":"6015870","title":"Только пипл","description":"","created":"1208636545","updated":"1210382181","size":9},{"aid":"15473894","thumb_id":"114370266","owner_id":"6015870","title":"other","description":"","created":"1203516879","updated":"1327679223","size":29},{"aid":"15471241","thumb_id":"95266020","owner_id":"6015870","title":"Сам батя или чего нельзя в фотошопе =)","description":"","created":"1203516081","updated":"1203516728","size":4}]} [4] Done curl -s https://api.vk.com/method/photos.getAlbums?uid=6015870 Narnia:~ vitaly$ Почему я получаю […]

Python: проверка и форматирование файлов JSON

У меня около 2000 файлов JSON, которые я пытаюсь запустить через программу Python. Проблема возникает, когда файл JSON находится не в правильном формате. (Ошибка: ValueError: No JSON object could be decoded ) В свою очередь, я не могу прочитать его в своей программе. В настоящее время я делаю что-то вроде ниже: for files in folder: […]

Python json.dumps (<val>) для вывода minified json?

Есть ли способ получить json.dumps(<val>) python в мини-форме? (т.е. избавиться от посторонних пространств над запятыми, двоеточиями и т. д.),

разбор json python

Как я могу выполнить итерацию через следующий json-файл, и если fa = "cc.ee", то добавьте значение внутри fb? { "pk": 1, "fa": "cc.ee", "fb": { "fc": "", "fd_id": "12345", } }, #!/usr/bin/env python import json,urllib json_data=open("my.json") data = json.load(json_data) for entry in data: json.dumps(entry) json_data.close() exit

Разбор JSON с python: пустые поля

У меня возникают проблемы при разборе JSON с питоном, и теперь я застрял. Проблема в том, что сущности моего JSON не всегда одинаковы. JSON – это что-то вроде: "entries":[ { "summary": "here is the sunnary", "extensions": { "coordinates":"coords", "address":"address", "name":"name" "telephone":"123123" "url":"www.blablablah" }, } ] Я могу двигаться через JSON, например: for entrie in entries: […]

Протобуф для json в python

У меня есть объект, который я де-сериализую, используя protobuf в Python. Когда я печатаю объект, он выглядит как объект python, однако, когда я пытаюсь преобразовать его в json меня есть всевозможные проблемы. Например, если я использую json.dumps() я получаю, что объект (сгенерированный код из protoc) не содержит ошибку _ dict _. Если я использую jsonpickle, […]

Python - лучший язык программирования в мире.