futurecolors/django-geoip — pull request #34 by saippuakauppias (2013-07-08 09:04:51+00:00)
Title: Fix exclude countires

Сегодня странным образом отвалилось обновление базы, т.к. там скорее всего сдвинулись объекты в cidr и вываливалась ошибка (c настройкой ``IPGEOBASE_ALLOWED_COUNTRIES = ['RU']``):
```
File "/home/project/.env/src/django-geoip/django_geoip/management/ipgeobase.py", line 97, in _get_country_code_for_city
return added_data[-1]['country__code']
IndexError: list index out of range
```

Пришлось создать ещё один список (``all_regions``) в ``data`` у метода ``_process_cities_file``, чтобы данные соответствовали тем, что ожидаются.