Заполнение базы КЛАДРа¶
Для использования КЛАДРа необходимо заполнить базу данными. Для этого необходимо:
- Загрузить актуальную базу с сайта ГНИВЦ [ссылка]
- Распаковать полученный архив.
- Перейти в папку проекта (где расположен файл manage.py)
- Запустить команду:
python manage.py fill_kladr <параметры>
Параметры команды fill_kladr¶
- --dbf_path – путь к папке с файлами базы КЛАДР; если параметр не указан, загрузка производится из текущей папки
- --noclear – перед запуском команды не очищаются существующие данные
- --force – команда не будет задавать вопросов
- --update – существующие записи будут обновлены
Примеры использования¶
# Загрузка в пустую базу
python manage.py fill_kladr --dbf-path /var/kladr/
# Обновление базы
python manage.py fill_kladr --dbf-path /var/kladr/ --noclear --update