django-easy-maps

Софтуер снимки:
django-easy-maps
Софтуер детайли:
Версия: 0.9
Дата на качване: 20 Feb 15
Розробник: Mikhail Korobov
Разрешително: Безплатно
Популярност: 0

Rating: nan/5 (Total Votes: 0)

Джанго-лесен карти е Django приложение, което го прави лесно да се покаже карта за даден адрес в Django шаблони. Лицензът е MIT.
<Силен> Монтаж
PIP инсталирате geopy
PIP инсталирате Django-лесни карти
<Силен> Usage
& 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 "Русия, Екатеринбург, Mira 32" 300 400%}
& Nbsp;
& Nbsp; {% easy_map адрес 200 200 5 използвайки "map.html"%}
& Nbsp; Той има следния подпис:
& Nbsp; {% easy_map <адрес> [<ширина> <височина>] [<мащабиране>] [чрез ]%}
& Nbsp; координатите на картата ще бъдат получени при използване на Google Geocoder на първия достъп. След това те ще бъдат кеширани в DB. Шаблон кеширане Django може да се използва по-късно, за да се предотврати DB достъп на всяка карта направи:
& Nbsp; {% натоварване easy_maps_tags кеш%}
& Nbsp; {% кеш 600 my_map firm.address%}
& Nbsp; {% easy_map firm.address 300 400%}
& Nbsp; {% endcache%}
Това е всичко! Не е необходимо ключове API, ръководство геокодиране, HTML / JS копие и вмъквате или промени Джанго модел.
<Силен> персонализиране
Ако шаблона по подразбиране картата не е достатъчно тогава потребителска карта шаблон може да се използва:
{% Easy_map адрес с помощта на "map.html"%}

{% Easy_map адрес 200 300 5 използвайки "map.html"%}
Шаблонът ще има "карта" (тя е модел easy_maps.models.Address), "ширина", "височина" и "Zoom 'променливи. Контекста на външната шаблон се предава на "map.html", както добре.
<Силен> Адрес модел
easy_maps.models.Address модел има следните области:
& Nbsp; * адрес
& Nbsp; * компютърна адрес
& Nbsp; * longtitude
& Nbsp; * ширина
& Nbsp; * geocode_error
<Силен> Принос
Ако сте открили бъг, изпълнена функция или потребителски шаблона и мисля, че е полезно, моля, помисли за допринасяне. Пластирите, дръпнете искания или само предложения са добре дошли!
Източник код: https://bitbucket.org/kmike/django-easy-maps/
Свържете се с нас: https://bitbucket.org/kmike/django-easy-maps/issues/new

What е нова в тази версия:

  • задна несъвместима: добавена поддръжка за geopy & GT; = 0.96, спадна подкрепа за geopy & LT; 0.96.
  • Добавена е поддръжка за Джанго 1.6, спадна подкрепа за Джанго 1.3. Той все още може да работи с Django 1.3, но това вече не е тестван.
  • Experimental Python 3.3 поддръжка. (Промени в кода - ап изглежда да работи като-е)

<силни> Изисквания :

  • Django
  • Python

Друг софтуер на разработчика Mikhail Korobov

Коментари към django-easy-maps

Коментари не е намерена
добавите коментар
Включете на изображения!