Csináltam egy .gitignore-t a virtualenv könyvtárnak.
Bekerült a commit.log a .gitignore-ba.
- Az oldalhoz tartozó favicon-t a HTML head részéből szedem ki a get_favicon_url()
metódusban.
- A favicon_url egy tömb lett, ezért a get_favicon() módosult.
Csináltam egy get_favicon_type() metódust, ami a letöltött ikon típusával tér vissza.
Eltávolítottam a réi rekurzív letöltő részt.
Fájlba írás előtt ellenőrizzük az ikon típusát.
Kicsit kitakarítottam a konstruktort.
Alakítottam az objektum filename tulajdonságán.
A fájl mentése külön metódusba került.
Csak akkor mentjük el a letöltött ikon, ha érvényes.