8h...

To co zrobiłem:
- przepisałem klasę Main, dodałem nowe funkcje, skorzystałem z projection to uzyskania wybranych wyników
- obecnie tworzone są nowe obiekty w bazie (a nie jak to było wcześniej nadpisywane)
- poprawiłem klasę Result
Zrobiłbym to w jakieś 3-4h krócej gdyby nie to, że nie wiedziałem jak sobie przesłać id do funckji get() w klasie Result. Na szczęście wymyśliłem użycie global, nim wyrzuciłem komputer przez okno. Już nie pierwszy raz global uratowało mi sprzęt z tego co pamiętam. Bardzo chętnie dowiem się jak uzyskać konkretny element z bazy danych bez użycia global w tej konkretnej sytuacji.
Muszę tu jeszcze zrobić:
- klasę List, która obsłuży mi działanie cronowe i wyrysuje tabelkę z bazy danych
- stworzyć asynchroniczne urlfetch zamiast urllib2
- chciałem też użyć query cursor, żeby nie wyświetlać wszystkich wyników na raz
- zastanowię się nad użyciem query iterators z keys_only lub projection (któreś jest bardziej efektywne? bo na chwilę obecną sprowadzają się dla mnie do tego samego)
Postaram się dokończyć zadanie jutro o ile znowu nie zawędruję w ciemną szczelinę programistycznego odbytu...