J'ai une variable qui contient du JSON Je dois passer dans un modèle. Je le définis comme une variable, puis je le passe dans le template avec succès. Cependant, j'ai besoin du format pour remplacer les citations avec ", mais remplace avec '. Cela est à l'origine des problèmes avec le service que je "suis la passer àUtilisation de JSON dans le modèle django
image_upload_params =
{
"auth": {
"key": "xxx"
},
"template_id": "xxx",
"redirect_url": "url-here",
}
Voici comment il va venir dans le modèle.
{'redirect_url': 'url-here', 'template_id': 'xxx', 'auth': {'key': 'xxx'}}
Toute idée comment obtenir à utiliser " à la place?
Merci . Je réalise le problème principal. Quand je mets la variable, python change mes guillemets doubles en guillemets simples. C'est la racine du problème. Pour ce service, j'ai besoin pour eux d'être des guillemets doubles. Des idées? – Brenden
Je suis perplexe quant à la question de savoir si cela serait important ... si vous utilisez le module 'json', il vous échappera en toute sécurité. Si vous voulez bien, vous pouvez enregistrer le JSON comme une chaîne dans le format que vous voulez, marquez simplement avec SafeString et passez au modèle. – zeekay