2016-11-13 3 views
-1

-Code verwendet iWie kann ich auf diese JSON-Daten in Django zugreifen?

url = 'https://api.some-random-url.com/users/amarlearning' 
serialized_data = urllib2.urlopen(url).read().decode("utf-8") 
data = json.loads(serialized_data) 

Zurück JSON die Daten in dem Abrufen

[ 
    { 
     id: "4859421681", 
     type: "IssueCommentEvent" 
    }, 
    { 
     id: "4859421681", 
     type: "IssueCommentEvent" 
    }, 
    { 
     id: "4859421681", 
     type: "IssueCommentEvent" 
    } 
] 

jetzt in django Vorlage mache ich den

{{ data[0]['type'] }} 

Vorlage Fehler beim Abruf, während ich war JSON-Daten in Django-Template verarbeiten!

+0

So wird nicht auf Schlüssel und Indizes in Django-Vorlagen zugegriffen. Sie können es nach data.0.type erhalten – falloutcoder

Antwort

1

Documentation sagt -

Wörterbuch-Lookup, Attributsuche und Liste-Index-Lookups mit einer Punktnotation umgesetzt werden

So können Sie die Daten über zugreifen -

data.0.type 
Verwandte Themen