Только что Mikhail Korobov зарелизил на PyPI незаменимую вещь для любого "корпоративного" сайта или сайта-визитки, разрабатываемого на Django, а именно приложение django-easy-maps
позволяющее быстро и безболезненно вставлять виджет карты в Django шаблон.
Кратко о приложении, словами разработчика:
This app makes it easy to display a map for given address in django templates. No API keys, manual geocoding, html/js copy-pasting or django model changes is needed.
И краткий пример использования, взятый из README
:
{% load easy_maps_tags %}
<!-- Default map with 300x400 dimensions -->
{% easy_map "Russia, Ekaterinburg, Mira 32" 300 400 %}
<!-- Variable address, custom detail level and custom template -->
{% easy_map address 200 200 5 using 'map.html' %}
Как видим ничего сложного, а формат темплейтного тега без проблем будет понят контент-менеджерами.