django-cities-tiny

Screenshot Software:
django-cities-tiny
Szczegóły programowe:
Wersja: 1.0
Filmu: 14 Apr 15
Wywoływacz: Konstantin Korikov
Licencja: Wolny
Popularność: 39

Rating: nan/5 (Total Votes: 0)

django-miasta-tiny jest aplikacja Django, który zapewnia modele i polecenia, aby zaimportować dane państwo / zone / miasto do bazy danych. Dane są pobierane z GeoNames i zawiera:
& Nbsp; - nazwy kraju
& Nbsp; - administracyjne strefy podziału
& Nbsp; - nazwy miast
Przestrzenne wsparcie zapytanie nie jest wymagane przez tę aplikację.
Ta aplikacja jest bardzo prosta i jest przydatna, jeśli chcesz zrobić prosty książkę adresową na przykład. Jeśli zamierzasz zbudować w pełni funkcjonalna baza danych przestrzennych, należy użyć Django miasta.
To jest rozwidlenie django-miast-światła przez Jamesa Pic. Główną różnicą django-miast-tiny jest:
& Nbsp; - Wsparcie dla lokalnych nazw (od alternateNames.txt)
& Nbsp; - Wsparcie dla obszarów podziału administracyjnego (od admin1CodesASCII.txt, admin2Codes.txt lub z XX.txt)
& Nbsp; - Wymagane Django 1.0+, Python 2.3+ a nie inne Zależności
instalacji
Zainstaluj Django miast-tiny:
& Nbsp; & nbsp; & nbsp; easy_install django-miasta-tiny
Dodaj do `` cities_tiny` INSTALLED_APPS`.
Teraz uruchom syncdb, stworzy wszystkie wymagane tabele dla modeli ::
& Nbsp; & nbsp; & nbsp; ./manage.py syncdb
Aktualizacja danych
Finnaly, wypełnianie bazy danych za pomocą komendy ::
& Nbsp; & nbsp; & nbsp; ./manage.py citiestinyrefresh
Polecenie to jest dobrze udokumentowane, zajrzyj do pomocy w ::
& Nbsp; & nbsp; & nbsp; ./manage.py pomoc citiestinyrefresh
Ograniczenie danych do importu
Jeśli chcesz zaimportować tylko miast z Francji, USA i Belgii można zrobić jako takie w settings.py ::
& Nbsp; & nbsp; & nbsp; CITIES_TINY_COUNTRIES = ("FR", "nas", "BE")
Konfiguracja logowania
Aby uzyskać wyjście z polecenia citiestinyrefresh po prostu przekazać V2 lub lub --verbosity = 2 opcję. Również w przypadku korzystania Django 1.3 +, można skonfigurować z systemu logowania w settings.py, wystarczy skonfigurować obsługi i formatowania dla `cities_tiny` rejestratora. Na przykład:
& Nbsp; & nbsp; & nbsp; REJESTRACJI = {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Wersja": 1,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "disable_existing_loggers": false,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "formatek": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Proste": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Format": "% () s% levelName (komunikat) 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; "Koparki": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Konsola": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Poziom": "DEBUG",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Klasa": "logging.StreamHandler",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Formater": "prosty"
& 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; "drewno": {
& 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; "Koparki": ["Konsola"],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Propagować": prawda,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Poziom": "DEBUG",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Również użyć tego jednego, aby zobaczyć zapytań SQL
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Django": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Koparki": ["Konsola"],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Propagować": prawda,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Poziom": "DEBUG",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; }

Wymagania :

  • Python
  • Django

Inne programy z deweloperem Konstantin Korikov

Komentarze do django-cities-tiny

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!