Django with GeoLocation

Django Geolocation with folium explained in a project based tutorial
Rating: 4.6 out of 5 (52 ratings)
6,515 students
English [Auto]

how to use django with geolocation
use of external libraries such as: geopy, geoip2, folium
how to work with maxmind geoip database
how to visualize points on the map, add markers, draw lines between points and calculate the distance


  • basic knowledge of python and django


Learn how to use GeoLocation with Django in a project based tutorial, where we are going to calculate & visualize the distance between two points - our location and the destination. We will work with external libraries such as geopy, geoip2, folium and more. Basic knowledge of python and django is required.

Who this course is for:

  • Beginner / intermediate python and django developers

Course content

1 section5 lectures1h 25m total length
  • Part 1
  • Part 2
  • Part 3
  • Source code
  • Bonus for beginners: project setup


Coding all about Django
Django Ninjas
  • 4.6 Instructor Rating
  • 373 Reviews
  • 25,828 Students
  • 6 Courses

We are providing online educational courses mainly about python / django by the community of web developers across the globe. Our classes are project based only, that means our methodology is based on "teaching by doing". Discover with us: python, django, react js, javascript, machine / deep learning with python and much more!