django-easy-maps

Yazılım ekran görüntüsü:
django-easy-maps
Yazılım detaylar:
Versiyon: 0.9
Qayıt: 20 Feb 15
Geliştirici: Mikhail Korobov
Lisans: Ücretsiz
Popülerlik: 6

Rating: nan/5 (Total Votes: 0)

django-kolay-haritalar kolay Django şablonları verilen adrese bir harita görüntülemek için yapar Django uygulaması. Lisans MİT olduğunu.
Kurulum
geopy yüklemek pip
Django-kolay haritalar yüklemek pip
Kullanım
& Nbsp; 1. INSTALLED_APPS için 'easy_maps' Ekle
& Nbsp; 2. ./manage.py Syncdb çalıştırın (veya güney kullanımda ise easy_maps göç ./manage.py)
& Nbsp; 3. Easy_map templatetag kullanın:
& Nbsp; {% yük easy_maps_tags%}
& Nbsp;
& Nbsp; {% easy_map "Rusya, Ekaterinburg, Mira 32" 300% 400}
& Nbsp;
& Nbsp; {% easy_map adresi kullanılarak 200 200 5 'map.html'%}
& Nbsp; Aşağıdaki imzası vardır:
& Nbsp; {% easy_map [ ] [] [kullanılarak ]%}
& Nbsp; harita koordinatları ilk erişim google geocoder kullanılarak elde edilecektir. Sonra DB önbelleğe olacak. Django'nın şablonu önbelleğe sonra işlemek, her harita üzerinde DB erişimi engellemek için kullanılabilir:
& Nbsp; {% yük önbellek% easy_maps_tags}
& Nbsp; {% önbellek 600 my_map firm.address%}
& Nbsp; {% easy_map firm.address 300 400%}
& Nbsp; {% endcache%}
Bu kadar! Hiçbir API tuşları, manuel geocoding, html / js kopya yapıştırma veya Django modeli değişiklikleri gereklidir.
Özelleştirme
Varsayılan haritası şablonu yeterli değilse o zaman özel harita şablonu kullanılabilir:
{% Easy_map adresini kullanarak 'map.html'%}

{% Easy_map adresi 200 300 5 kullanarak 'map.html'%}
Şablon var, (o easy_maps.models.Address örneğidir) 'width', 'yükseklik' ve 'zoom' değişkenleri 'harita' olacaktır. Dış şablon bağlam yanı sıra 'map.html' geçirilir.
Adres modeli
easy_maps.models.Address modeli aşağıdaki alanları vardır:
& Nbsp; * adresi
& Nbsp; * bilgisayarlı adres
& Nbsp; * boylam
& Nbsp; * enlem
& Nbsp; * geocode_error
katkıda
Eğer bir hata bulduysanız, bir özellik uygulamaya veya şablon özelleştirilmiş ve daha sonra katkı düşünün lütfen yararlı olduğunu düşünüyorum. Yamalar, istekleri çekin ya da sadece önerilerinizi bekliyoruz!
Kaynak kodu: https://bitbucket.org/kmike/django-easy-maps/
Hata Listesi: https://bitbucket.org/kmike/django-easy-maps/issues/new

What yeni Bu sürümde:

  • Geriye uyumsuz: geopy & gt için destek eklendi = 0.96, geopy & lt için destek düştü; 0.96.

  • Django 1.6
  • desteği eklendi, django 1.3 desteği düştü. Hala django 1.3 ile çalışabilir, ancak bu artık test edilir.
  • Deneysel Python 3.3 desteği. (Kod değişiklikleri - app gibi-iş gibi görünüyor)

Gereksinimler :

  • Django
  • Python

Geliştirici Diğer yazılım Mikhail Korobov

Yorumlar django-easy-maps

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!