<div dir="ltr"><div>Testing code:</div><div><br></div>CODE ---------------------<div><br></div><div><div>#!/usr/bin/env</div><div><br></div><div>import requests</div><div>from blitzdb import Document, FileBackend</div><div><br></div><div><br></div><div>API_URL = '<a href="http://api.themoviedb.org/3">http://api.themoviedb.org/3</a>'</div><div>API_KEY = 'ddf3xxxxxxxx0289'</div><div><br></div><div><br></div><div>class Actor(Document):</div><div>    pass</div><div><br></div><div><br></div><div>def get_actor(_id):</div><div>    r = requests.get('{}/person/{}?api_key={}'.format(API_URL, str(_id), API_KEY))</div><div>    return r.json()</div><div><br></div><div><br></div><div>actor_1 = Actor(get_actor(1))</div><div>actor_2 = Actor(get_actor(2))</div><div><br></div><div>backend = FileBackend("db.blitz")</div><div>actor_1.save(backend)</div><div>actor_2.save(backend)</div><div><br></div><div>print(backend.get(Actor,{'imdb_id' : 'nm0000184'}))</div><div>print('\n')</div><div>print(backend.get(Actor,{'imdb_id' : 'nm0000434'}))</div></div><div><br></div><div><br></div><div>OUTPUT ---------------------</div><div><br></div><div><div>Warning: cjson could not be imported, CJsonSerializer will not be available.</div><div>Traceback (most recent call last):</div><div>  File ".\uff.py", line 27, in <module></div><div>    print(backend.get(Actor,{'imdb_id' : 'nm0000184'}))</div><div>  File "C:\Python34\lib\site-packages\blitzdb\backends\file\backend.py", line 456, in get</div><div>    raise cls.DoesNotExist</div><div>blitzdb.document.DoesNotExist: DoesNotExist(Actor)</div></div><div><br></div><div><br></div><div>QUESTION ---------------------</div><div><br></div><div>Why the output says that Actor doesn't exists when I already added it here 'actor_1.save(backend)' and 'actor_2.save(backend)'</div></div>