GeoDjango Tutorial Series

GeoDjango is Django module used for developing GIS web applications. Django is Python framework for web development. Using the Spatial databases, data analytics, using Geospatial libraries can all be handled in the GeoDjango module. On this tutorial page, you will be able to learn GeoDjango application development from scratch upwards.
The tutorial is structured in the following topics:

  1. Introduction to Geodjango tutorial series
  2. Introduction to Django projects
  3. Spatial data and Geo-databases
  4. Configuration of Leaflet in Django admin
  5. Generate GIS models from Geospatial data
  6. Front-End (Urls, Views, Templates and Static files)
  7. Popups in Leaflet
  8. Handling baselayes
  9. Analytic tools – Routing Controls
  10. Map printing tools
  11. Conclusion

The videos for this series are as in display below: (Subscribe to get updates on latest videos)

Watch other tutorials in GIS at  My YouTube Channel

Recommended For You

About the Author: Wanjohi Kibui

A GIS user with interests in web and desktop systems development, FOSS advocate, trainer and mentor. Lives in Nairobi but finds adventure in travelling. The "Life in GIS" phrase is as a result of the many told and untold stories in the Geospatial realm. Drop a message today for more details and projects!!


  1. Hola, buenísimos los vídeos, los seguí al pie de la letra, pero necesito ayuda de como poder mostrar los layers de manera individual en el front, quisiera poder listar las ciudades y al momento de visualizar, solo se vea esa ciudad, no todas como en conjunto.

    esperando su respuesta.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: