Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fias.nalog.ru упал, вместе с ним упал django-fias #76

Open
Skorpyon opened this issue Jul 9, 2017 · 5 comments
Open

Comments

@Skorpyon
Copy link
Contributor

Skorpyon commented Jul 9, 2017

requests.exceptions.ConnectionError: HTTPConnectionPool(host='fias.nalog.ru', port=80): Max retries exceeded with url: /WebServices/Public/DownloadService.asmx?WSDL (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f44d2590c18>: Failed to establish a new connection: [Errno 110] Connection timed out',))

python manage.py runserver не запускается, т.к. в одной из миграций fias есть проверка версии

@ivan17abc
Copy link

Также обязательная проверка версий через сервис fias.nalog.ru не позволяет установить django-fias локально.

@Yuego
Copy link
Owner

Yuego commented Oct 4, 2017

python manage.py runserver не запускается, т.к. в одной из миграций fias есть проверка версии

Проверка запускается только при обновлении существующей БД.

Также обязательная проверка версий через сервис fias.nalog.ru не позволяет установить django-fias локально.

используйте ключ

--update-version-info no

@ivan17abc
Copy link

Использую так:

python3 manage.py fias --src /path/to/dir/ --update-version-info no

При использовании этого ключа во время первоначальной загрузки данных даёт ошибку

request.exceptions.ConnectionError: HTTPConnectionPool(host='fias.nalog.ru', port=80)...

@ivan17abc
Copy link

Решил вопрос следующим образом:

  1. с компьютера, подключеного к Инету выгрузил таблицу fias_version и импортировал данные в таблицу базы на локальном компе;
  2. отключил импорт и использование функции fetch_version_info в приложении fias
  3. первоначальное заполнение производил с распакованного xml-архива (с dbf-архивом возникли проблемы с классом DBFTable на этапе инициализации при заполнении self.related_fields)

@perevertysh
Copy link

perevertysh commented Nov 20, 2018

Just check that in table.py, pls
row 114

"""Check db_table name""" db_table = 'fias_' + model.__name__.lower() # _meta.db_table

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants