title: Django JSONField filtering
body: <p>I'm using PostgreSQL and this new field from Django 1.9, JSONField. So I got the following data:</p>
  
  <pre><code>id|data
  1 |[{'animal': 'cat', 'name': 'tom'}, {'animal': 'dog', 'name': 'jerry'}, {'animal': 'dog', 'name': 'garfield'}]
  </code></pre>
  
  <p>I'm trying to figure out how to filter in this list of json. I tried something like: <code>object.filter(data__contains={'animal': 'cat'}</code> but I know this is not the way. Also I've been thinking in get this value and filter it in my code: </p>
  
  <pre><code>[x for x in data if x['animal'] == 'cat']
  </code></pre>