Django-Google-Maps

steckt Google Maps V3 API in Django Admin ein
Jetzt downloaden

Django-Google-Maps Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Name des Herausgebers:
  • Aaron Madison
  • Website des Verlags:
  • https://github.com/madisona/

Django-Google-Maps Stichworte


Django-Google-Maps Beschreibung

Plugs Google Maps V3 API in Django Admin Django-Google-Maps ist eine einfache Django-App, die den grundlegenden Haken in Google Maps V3 API zur Verfügung stellt, um in Django-Modellen von Django Version 1.3.Developer Comcenti zu verwenden. Die Adresse geocodiert bei der Änderung und auf der Karte aufgetragen. Wenn der Standort nicht zu 100% korrekt ist, kann der Benutzer den Marker auf den richtigen Punkt ziehen, und die Geo-Koordinaten werden aktualisiert.Esage: - Fügen Sie die "Django_Google_maps" -AP in Ihren `sategory.py`- ein Modell ein, das beide hat Adressfeld- und Geolocation-Feld

  von django.db Importieren von Modellen von django_google_maps Import Felder als MAP_FIELDS-Klassenmiete (Modelle.Model): Adresse = map_fields.addressfield (max_lengg = 200) Geolocation = map_fields.geocountField (max_length = 100 )  
 - In der `admin.py` enthält das folgende als formfield_override 
  von django.contrib import admin von django_google_maps import widgets als map_widgets von django_google_maps Import Felder als MAP_FIELDS-Klasse RentalAdmin ( Admin Wenn Sie django 1.3 nicht verwenden, stellen Sie sicher, dass sich die statischen Medien an einem Ort befinden, der gefunden und ordnungsgemäß serviert wird. Der angenommene Standort ist `sategory.static_url + 'django_google_maps / js / googo_google_maps / js / google-maps-admin.js',` Ich mag es auch, das Geolocation-Feld auch in dem Administrator in den Administrator herzustellen, sodass ein Benutzer (selbst) es nicht versehentlich in eine unsinniger Wert. Es gibt eine Validierung auf dem Feld, sodass Sie keinen falschen Wert eingeben können, aber Sie können etwas eingeben, das nicht einmal in der Nähe der von Ihnen angegebenen Adresse ist. Wenn Sie die Adresse an den Benutzer anzeigen, fordern Sie einfach die Karte mit der Geocoordinaten, die in Ihrem Modell gespeichert wurden. Vielleicht sehen Sie irgendwann, wenn ich dazu komme, zu sehen, ob ich eine Methode erstellen kann, die das in das Modell baut. Anforderungen: · Python 


Django-Google-Maps Zugehörige Software