django-cities-tiny

Screenshot Software:
django-cities-tiny
Detalii soft:
Versiune: 1.0
Incarca data: 14 Apr 15
Producător: Konstantin Korikov
Licenţă: Gratuit
Popularitate: 3

Rating: nan/5 (Total Votes: 0)

django-orașele-tiny este o aplicatie Django, care oferă modele și comenzi de a importa datele de țară / zonă / oraș în baza de date. Datele sunt extrase din GeoNames și conține:
& Nbsp; - nume de țări
& Nbsp; - zone diviziune administrativa
& Nbsp; - nume de orașe
Sprijin interogare spațială nu este impusă de această aplicație.
Această aplicație este foarte simplu și este utilă dacă doriți să faceți o agendă simplu, de exemplu. Dacă intenționați să construiască o bază de date spațiale complet echipat, ar trebui să utilizați django-orașe.
Aceasta este o furculiță de django-orașe-lumină de James Pic. Principala diferență de django-orașe-tiny este:
& Nbsp; - Sprijin pentru nume localizate (de la alternateNames.txt)
& Nbsp; - Sprijin pentru zonele diviziuni administrative (de la admin1CodesASCII.txt, admin2Codes.txt, sau din XX.txt)
& Nbsp; - Necesar Django 1.0+, Python 2.3+ și nici alte dependențe
Instalare
Instalați django-orase-tiny:
& Nbsp; & nbsp; & nbsp; easy_install django-orașe-mici
Adaugă `cities_tiny` la dumneavoastră` INSTALLED_APPS`.
Acum, rulați syncdb, se va crea toate tabelele necesare pentru modelele ::
& Nbsp; & nbsp; & nbsp; syncdb ./manage.py
modificare date
Finnaly, popula baza de date cu comanda ::
& Nbsp; & nbsp; & nbsp; citiestinyrefresh ./manage.py
Această comandă este bine documentat, consultați ajutorul cu ::
& Nbsp; & nbsp; & nbsp; ./manage.py ajutor citiestinyrefresh
Limitarea de date pentru a importa
Dacă doriți să importați numai orașe din Franța, Statele Unite ale Americii și Belgia ai putea face, ca atare, în settings.py ta ::
& Nbsp; & nbsp; & nbsp; CITIES_TINY_COUNTRIES = ("FR", "noi", "BE")
Configurare logare
Pentru a obține de ieșire de la comanda citiestinyrefresh trece pur și simplu -v2 sau sau --verbosity = 2 opțiune. De asemenea, dacă utilizați Django 1.3+, puteți configura sistemul de logare în settings.py ta, pur și simplu configura un handler și formator pentru `cities_tiny` logger. De exemplu:
& Nbsp; & nbsp; & nbsp; LOGGING = {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Versiune": 1,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "disable_existing_loggers": false,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "formatare": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Simplu": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Formatul": "% (levelname) s% (mesaj) 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; "stivuitoare": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Consolă": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Nivel": "DEBUG",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Categorie": "logging.StreamHandler",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Formatare": "simplu"
& 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; "furnizori de bustean": {
& 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; "Stivuitoare": ["consolă"],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Propaga": Adevărat,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Nivel": "DEBUG",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Asemenea utiliza aceasta o sa vezi interogări 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; "Stivuitoare": ["consolă"],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Propaga": Adevărat,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Nivel": "DEBUG",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; }

Cerințe :

  • Python
  • Django

Alte software-uri de dezvoltator Konstantin Korikov

Comentarii la django-cities-tiny

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!