django-cities-tiny

Screenshot Software:
django-cities-tiny
Mga detalye ng Software:
Bersyon: 1.0
I-upload ang petsa: 14 Apr 15
Nag-develop: Konstantin Korikov
Lisensya: Libre
Katanyagan: 3

Rating: nan/5 (Total Votes: 0)

Django-lungsod-napakaliit ay isang Django app na nagbibigay ng mga modelo at mga command upang mag-import ng data ng bansa / zone / lungsod sa iyong database. Ang data ay nakuha mula sa GeoNames at naglalaman ng:
& Nbsp; - Mga pangalan ng bansa
& Nbsp; - Administrative division zone
& Nbsp; - Pangalan ng lungsod
Spatial na suporta query ay hindi kinakailangan ng application na ito.
Ang application na ito ay napaka-simple at kapaki-pakinabang kung nais mong gumawa ng isang simpleng address book halimbawa. Kung nais mong bumuo ng isang ganap na tampok na spatial database, dapat mong gamitin Django-lungsod.
Ito ay isang tinidor ng Django-lungsod-ilaw sa pamamagitan ng James Pic. Ang pangunahing pagkakaiba ng Django-lungsod-napakaliit ay:
& Nbsp; - Suporta para sa localized na mga pangalan (mula alternateNames.txt)
& Nbsp; - Suporta para sa administratibong dibisyon zone (mula admin1CodesASCII.txt, admin2Codes.txt, o mula sa XX.txt)
& Nbsp; - Kailangan Django 1.0+, Python 2.3+ at walang iba pang mga dependences
Pag-install
I-install Django-lungsod-napakaliit:
& Nbsp; & nbsp; & nbsp; easy_install Django-lungsod-maliit na maliit
Magdagdag `cities_tiny` sa iyong` INSTALLED_APPS`.
Ngayon, patakbuhin syncdb, ito ay gumawa ng lahat ng kinakailangang mga talahanayan para sa mga modelong ::
& Nbsp; & nbsp; & nbsp; ./manage.py syncdb
pag-update ng data
Finnaly, punan ang iyong database na may utos ::
& Nbsp; & nbsp; & nbsp; ./manage.py citiestinyrefresh
Command na ito ay mahusay na dokumentado, konsultahin ang tulong sa ::
& Nbsp; & nbsp; & nbsp; ./manage.py tulong citiestinyrefresh
paglilimita ng data upang mag-import
Kung nais mong i-import lamang ang mga lungsod mula sa France, USA at Belgium maaari mong gawin bilang tulad sa iyong settings.py ::
& Nbsp; & nbsp; & nbsp; CITIES_TINY_COUNTRIES = ('FR', 'US', 'HINDI')
I-configure ang pag-log
Upang makakuha ng output mula sa citiestinyrefresh utos pumasa lamang ang -v2 o o --verbosity = 2 pagpipilian. Gayundin kung gagamitin mo Django 1.3+, maaari mong i-configure ang pag-log ng system sa iyong settings.py, i-configure lamang ang isang handler at format para sa `cities_tiny` magtotroso. Halimbawa:
& Nbsp; & nbsp; & nbsp; Pag-log = {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Bersyon': 1,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Disable_existing_loggers': False,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Formatters': {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Simpleng': {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Format': '% (levelname) s% (mensahe) 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; 'Handler': {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Console': {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Antas': 'DEBUG',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Klase': 'logging.StreamHandler',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Format': 'simpleng'
& 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; 'Loggers': {
& 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; 'Handler': ['console'],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Mag-anak': Totoo,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Antas': 'DEBUG',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Ring gamitin ang isang ito upang makita ang mga query 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; 'Handler': ['console'],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Mag-anak': Totoo,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Antas': 'DEBUG',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; }

Mga Kinakailangan :

  • Python
  • Django

Iba pang mga software developer ng Konstantin Korikov

Chestnut Dialer
Chestnut Dialer

3 Jun 15

mkcdtoc
mkcdtoc

3 Jun 15

LinkExchange
LinkExchange

12 May 15

Mga komento sa django-cities-tiny

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!