django-cities-tiny

Скріншот програми:
django-cities-tiny
Дані програми:
Версія: 1.0
Дата завантаження: 14 Apr 15
Розробник: Konstantin Korikov
Ліцензія: Безкоштовно
Популярність: 39

Rating: nan/5 (Total Votes: 0)

Django-міста-крихітний це додаток Django, яка забезпечує моделі і команди для імпорту даних країна / зона / місто в свою базу даних. Дані переносяться з GeoNames і містить:
І NBSP; - Назви країн
І NBSP; - Адміністративні зони поділу
І NBSP; - Назви міст
Просторове підтримка запит не потрібно для цього додатка.
Ця програма дуже просто і зручно, якщо ви хочете, щоб зробити простий адресну книгу, наприклад. Якщо ви маєте намір побудувати повнофункціональну базу просторових даних, ви повинні використовувати Django містах.
Це вилка Django-міста-світла Джеймс Рис. Головна відмінність Django-міста-крихітний це:
І NBSP; - Підтримка локалізованих імен (з alternateNames.txt)
І NBSP; - Підтримка адміністративних зон поділу (від admin1CodesASCII.txt, admin2Codes.txt, або від XX.txt)
І NBSP; - Не потрібно Django 1.0 і вище, Python 2.3+, і ніякі інші залежності
Установка
Встановіть Django-міста-крихітний:
І NBSP; & NBSP; & NBSP; easy_install Django-міста-крихітні
Додати `cities_tiny` в файл` INSTALLED_APPS`.
Тепер запустіть SyncDB, це створить всі необхідні таблиці для моделей ::
І NBSP; & NBSP; & NBSP; ./manage.py SyncDB
Оновлення даних
Finnaly, заповнити базу даних за допомогою команди ::
І NBSP; & NBSP; & NBSP; ./manage.py citiestinyrefresh
Ця команда добре задокументовані, зверніться до довідки з ::
І NBSP; & NBSP; & NBSP; ./manage.py допомогу citiestinyrefresh
Обмеження даних для імпорту
Якщо ви хочете імпортувати тільки міста з Франції, США та Бельгії ви могли б зробити в якості таких у вашій settings.py ::
І NBSP; & NBSP; & NBSP; CITIES_TINY_COUNTRIES = ('FR', 'США', 'BE')
Налаштування ведення журналу
Щоб отримати вихід з citiestinyrefresh команди просто передати -v2 або або --verbosity = 2 варіант. Крім того, якщо ви використовуєте Django 1.3 +, ви можете налаштувати систему реєстрації в settings.py просто налаштувати обробник і форматування для `cities_tiny` реєстратора. Наприклад:
І NBSP; & NBSP; & NBSP; LOGGING = {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Версія": 1,
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Disable_existing_loggers": Підвісні,
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Форматтер ': {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Простий": {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; 'Формат': '% (levelname) S% (повідомлення) S'
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; },
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; },
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Обробники": {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Консоль": {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Рівень": "налагодження",
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; «Клас»: «logging.StreamHandler ',
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Форматування": "простий"
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; },
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; },
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Лісоруби": {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Cities_tiny ': {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Обробники": ["Консоль"],
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Розповсюджуватися": Правда,
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Рівень": "налагодження",
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; },
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; # Також використовувати цей, щоб побачити запити SQL
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Джанго": {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Обробники": ["Консоль"],
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Розповсюджуватися": Правда,
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Рівень": "налагодження",
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; },
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; }
І NBSP; & NBSP; & NBSP; }

Вимоги

  • Python
  • Django

Інші програми розробника Konstantin Korikov

django-cities-tiny

Коментар не знайдено
додати коментар
Включіть картинки!