django-easy-maps

Screenshot Λογισμικό:
django-easy-maps
Στοιχεία Λογισμικού:
Εκδοχή: 0.9
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: Mikhail Korobov
Άδεια: Δωρεάν
Δημοτικότητα: 0

Rating: nan/5 (Total Votes: 0)

Django-εύκολη-χάρτες είναι ένα app Django που το καθιστά εύκολο να εμφανίσει ένα χάρτη για δεδομένη διεύθυνση σε Django πρότυπα. Η άδεια είναι το MIT.
installation
Pip εγκαταστήσετε geopy
Pip εγκατάσταση Django-εύκολο χάρτες
Χρήση
& Nbsp? 1. Προσθέστε «easy_maps να INSTALLED_APPS
& Nbsp? 2. Εκτελέστε ./manage.py syncdb (ή ./manage.py μεταναστεύουν easy_maps αν νότο είναι σε χρήση)
& Nbsp? 3. Χρησιμοποιήστε το easy_map templatetag:
& Nbsp? {% Easy_maps_tags φορτίο%}
& Nbsp?
& Nbsp? {% Easy_map "Ρωσία, Ekaterinburg, Mira 32" 300 400%}
& Nbsp?
& Nbsp? {% Easy_map διεύθυνση 200 200 5 χρησιμοποιώντας «map.html '%}
& Nbsp? Έχει την ακόλουθη υπογραφή:
& Nbsp? {% Easy_map <διεύθυνση> [<πλάτος> <ύψος>] [<Ζουμ>] [χρησιμοποιώντας ]%}
& Nbsp? Οι συντεταγμένες του χάρτη θα πρέπει να λαμβάνονται με τη χρήση του Google geocoder την πρώτη πρόσβαση. Στη συνέχεια, θα πρέπει να αποθηκεύονται προσωρινά στο ΣΠ. Πρότυπο caching Django μπορεί να χρησιμοποιηθεί αργότερα για να αποτραπεί η DB πρόσβαση σε κάθε χάρτη καθιστούν:
& Nbsp? {% Φορτίο easy_maps_tags μνήμη cache%}
& Nbsp? {% Κρυφή μνήμη 600 my_map firm.address%}
& Nbsp? {% Easy_map firm.address 300 400%}
& Nbsp? {%} Endcache%
Αυτά! Δεν τα κλειδιά API, οδηγίες γεωκωδικοποίηση, html js αντίγραφο-επικόλληση ή μοντέλο Django αλλαγές / χρειάζεται.
Προσαρμογή
Αν το προεπιλεγμένο πρότυπο χάρτης δεν είναι επαρκής τότε έθιμο χάρτη πρότυπο μπορεί να χρησιμοποιηθεί:
{% Easy_map διεύθυνση χρησιμοποιώντας «map.html '%}

{% Easy_map διεύθυνση 200 300 5 χρησιμοποιώντας «map.html '%}
Το πρότυπο θα πρέπει να «χαρτογραφηθούν» (είναι η περίπτωση easy_maps.models.Address), «πλάτος», «ύψος» και τις μεταβλητές «ζουμ». Το εξωτερικό πλαίσιο πρότυπο διοχετεύεται στο «map.html», καθώς και.
μοντέλο Διεύθυνση
easy_maps.models.Address μοντέλο έχει τα ακόλουθα πεδία:
& Nbsp? * Διεύθυνση
& Nbsp? * Υπολογίζεται διεύθυνση
& Nbsp? * Longtitude
& Nbsp? * Γεωγραφικό πλάτος
& Nbsp? * Geocode_error
Συμβολή
Αν βρήκατε ένα σφάλμα, εφάρμοσε ένα χαρακτηριστικό ή προσαρμόσει το πρότυπο και νομίζω ότι είναι χρήσιμο, τότε παρακαλούμε να εξετάσει τη συνεισφορά. Patches, αιτήσεις έλξης ή απλά οι προτάσεις είναι ευπρόσδεκτες!
Ο πηγαίος κώδικας: https://bitbucket.org/kmike/django-easy-maps/
Bug Tracker: https://bitbucket.org/kmike/django-easy-maps/issues/new

What είναι νέο σε αυτήν την έκδοση:

  • Αναδρομικά ασυμβίβαστη: πρόσθετη υποστήριξη για geopy & gt? = 0.96, μειώθηκε υποστήριξη για geopy & lt? 0.96.
  • Προστέθηκε υποστήριξη για Django 1.6, έπεσε υποστήριξη για Django 1.3. Μπορεί να εξακολουθούν να εργάζονται με Django 1.3, αλλά αυτό δεν είναι πλέον δοκιμάζεται.
  • Πειραματική Python 3.3 υποστήριξη. (Δεν υπάρχουν αλλαγές στον κώδικα - το app φαίνεται να λειτουργεί ως έχει)

Απαιτήσεις :

  • Django
  • Python

Άλλο λογισμικό του προγραμματιστή Mikhail Korobov

Σχόλια για django-easy-maps

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!