редактировать ответ json python - PullRequest
0 голосов
/ 22 января 2019

в любом случае для редактирования ответа в json django?Я использую view.viewset

{
  "title": "Cloister",
  "number": 2,
  "summary": "Erasmas describes several buildings of the Concent, namely the Scriptiorium...",
  "page_count": 14
},

, например: сначала я получаю return в json, например, как «title»: «Cloister», и я хочу добавить что-то после get string, конечный результат должен быть:"title": "Монастырь + что-то здесь"!

Моя задача - получить название продукта и проверить, если имя> 40 символов, тогда просто взять 40 символов и плюс "..." после 40 символов

1 Ответ

0 голосов
/ 22 января 2019

См. Ниже:

jsonres={
   "title": "Cloister",
   "number": 2,
   "summary": "Erasmas describes several buildings of the Concent, namely the Scriptiorium...",
   "page_count": 14
 }
title=jsonres.get("title")
jsonres["title"]=title + "somethinghere!" #to add something to title
if len(title) > 40:
   jsonres["title"]=title.replace(title[40:],"...") # to truncate 40 + characters and replace
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...