{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/18"}],"enrichment":{"capability":"Provides interactive and static map widgets for Django GeoDjango form fields, supporting Google Maps, Mapbox, and Leaflet with point-field editing and display.","skillfed_tags":["geodjango","map-widgets","geolocation"],"use_cases":["Build admin interfaces where staff can click a map to set or edit geographic point coordinates instead of typing latitude/longitude.","Create public-facing forms that let users select a location interactively before submitting an address or venue.","Display read-only maps in Django templates showing stored point locations without allowing user interaction.","Integrate place autocomplete into map widgets to help users find and confirm addresses during data entry.","Switch between map providers by changing settings without rewriting form or admin code."],"what_it_does":"Django Map Widgets bridges GeoDjango's geographic field types with user-friendly, interactive map interfaces in Django admin and forms. It wraps Google Maps, Mapbox, and Leaflet to provide point-field widgets\u2014both interactive (for editing locations via click or drag) and static (for read-only display)\u2014eliminating the need to build custom map UIs from scratch.\n\nThe package is configured entirely through Django settings, allowing you to customize map behavior (zoom, center, marker options) and provider-specific features (API keys, place autocomplete) without touching widget code. It handles asset collection and jQuery integration automatically in admin, and requires minimal template setup in custom views. Currently limited to PointField support across all providers, with LineString and other geometry types not yet supported.","worth_installing":"Yes. Active maintenance, no security issues, permissive license, and zero runtime dependencies make it low-risk. Install friction is minimal. Suitable if you need interactive or static point-field maps in Django admin or forms and want to avoid building custom map UIs\u2014but only if your use case is limited to PointField; other GeoDjango geometry types are not yet supported."},"id":"django-map-widgets","links":{"html":"https://skillfed.io/packages/django-map-widgets","md":"https://skillfed.io/packages/django-map-widgets.md","pypi":"https://pypi.org/project/django-map-widgets/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-19","license_spdx":null,"license_treatment":"permissive","name":"django-map-widgets","python_support":"supports_current","summary":"Configurable and user-friendly map widgets for GeoDjango fields"},"popularity":{"monthly_downloads":138048,"position":11346,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.6.0"}
