django-easy-maps

Software kuvakaappaus:
django-easy-maps
Ohjelmiston tiedot:
Versio: 0.9
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: Mikhail Korobov
Lupa: Vapaa
Suosio: 0

Rating: nan/5 (Total Votes: 0)

Django-helppo-kartat on Django-sovellus, jonka avulla on helppo näyttää kartan tiettyyn osoitteeseen Django malleja. Lisenssi on MIT.
Asennus
Pip asentaa geopy
Pip asentaa Django-helppo-kartat
Käyttö
& Nbsp; 1. Lisää "easy_maps 'to INSTALLED_APPS
& Nbsp; 2. Suorita ./manage.py SyncDB (tai ./manage.py vaeltavat easy_maps jos etelässä on käytössä)
& Nbsp; 3. Käytä easy_map templatetag:
& Nbsp; {% kuormituksella easy_maps_tags%}
& Nbsp;
& Nbsp; {% easy_map "Venäjä, Ekaterinburg, Mira 32" 300 400%}
& Nbsp;
& Nbsp; {% easy_map osoite 200 200 5 käyttäen 'map.html'%}
& Nbsp; Se on seuraavat allekirjoitus:
& Nbsp; {% easy_map [ ] [] [käyttämällä ]%}
& Nbsp; koordinaatit kartan saadaan käyttämällä Google Geocoder ensimmäisessä pääsy. Sitten he välimuistiin DB. Django lomakkeeseen välimuistia voidaan käyttää myöhemmin estämiseksi DB pääsy kunkin kartalla renderöinti:
& Nbsp; {% kuormituksella easy_maps_tags välimuisti%}
& Nbsp; {% välimuisti 600 my_map firm.address%}
& Nbsp; {% easy_map firm.address 300 400%}
& Nbsp; {% endcache%}
Siinä kaikki! Ei API avaimet, manuaalinen geocoding, html / js copy-liittämällä tai Django mallin muutoksia tarvitaan.
Räätälöinti
Jos oletus kartta mallin ei riitä niin oman kartan ulkoasua voi käyttää:
{% Easy_map osoitteen 'map.html'%}

{% Easy_map osoite 200 300 5 käyttäen 'map.html'%}
Mallin on "kartta" (se on easy_maps.models.Address esimerkiksi), 'leveys', 'korkeus' ja 'zoom' muuttujia. Ulompi mallin yhteydessä välitetään "map.html" samoin.
Osoite malli
easy_maps.models.Address mallissa on seuraavat kentät:
& Nbsp; * osoite
& Nbsp; * lasketaan osoite
& Nbsp; * Longtitude
& Nbsp; * leveyttä
& Nbsp; * geocode_error
avustaminen
Jos olet löytänyt virheen, toteutettu ominaisuus tai mukautetun mallin ja mielestäni on hyödyllistä niin harkitse osaltaan. Merkit, vedä pyyntöjä tai vain ehdotukset ovat tervetulleita!
Lähdekoodi: https://bitbucket.org/kmike/django-easy-maps/
Bug tracker: https://bitbucket.org/kmike/django-easy-maps/issues/new

What on uusi tässä julkaisussa:

  • Taaksepäin yhteensopiva: lisätty tuki geopy & gt; = 0,96, laski tuki geopy & lt; 0.96.
  • Lisätty tuki Django 1.6, laski tuki Django 1.3. Se voi silti toimia Django 1.3, mutta tämä ei enää testata.
  • Kokeellinen Python 3.3 tuki (ei koodia muutoksia - sovellus näyttää toimivan niin-on).

Vaatimukset :

  • Django
  • Python

Muu ohjelmistojen kehittäjä Mikhail Korobov

Kommentit django-easy-maps

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!