Make a Location-Based Web App With Django and GeoDjango

56m 48s
English
Paid

Throughout this course, you’ll learn how to use Django and GeoDjango to build a location-based web application from scratch. You’ll be building a simple nearby shops application that lists the shops closest to a user’s location.

Read more about the course

By the end of this course, you’ll be able to:

  • Use Django to build a simple web application from scratch

  • Use the GeoDjango sub-framework to implement geolocation features in your Django application

  • Use a spatial database (PostgreSQL and PostGIS) to get benefits from the spatial features and easily implement location-aware web apps

Downloadable Sample Project: This course includes a downloadable sample project that demonstrates the final state of the Django app you’ll build throughout the course. You can get the source code for it here on the materials repo.

Watch Online Make a Location-Based Web App With Django and GeoDjango

Join premium to watch
Go to premium
# Title Duration
1 Making a GeoDjango App: Introduction & Overview 03:28
2 Set Up the PostgreSQL Database 09:00
3 Set Up QGIS 04:04
4 Set Up Your Venv, Django, and GeoDjango 05:19
5 Connect Django to the Shops Database 04:43
6 Create the "nearbyshops" App 02:39
7 Create the Django Data Model 05:18
8 Create the Django Superuser Account 02:59
9 Add "shop" Table to Django Admin 05:01
10 Create the "nearbyshops" View 06:35
11 Bonus Video: Intro to Leaflet 07:42

Similar courses to Make a Location-Based Web App With Django and GeoDjango

HTMX + Flask: Modern Python Web Apps, Hold the JavaScript

HTMX + Flask: Modern Python Web Apps, Hold the JavaScriptTalkpython

Category: Python
Duration 3 hours 3 minutes 5 seconds
Create Telegram Bot with Python

Create Telegram Bot with Pythonudemy

Category: Python
Duration 1 hour 22 minutes 55 seconds
Django for Beginners/APIs/Professionals

Django for Beginners/APIs/Professionalsleanpub

Category: Python, Django
Duration
LeetCode In Python: 50 Algorithms Coding Interview Questions

LeetCode In Python: 50 Algorithms Coding Interview Questionsudemy

Category: Python
Duration 19 hours 36 minutes 13 seconds
30 Days of Python | Unlock your Python Potential

30 Days of Python | Unlock your Python Potentialudemy

Category: Python
Duration 9 hours 22 minutes 38 seconds
Building APIs with FastAPI

Building APIs with FastAPIAndreas Kretz

Category: Python, Data processing and analysis
Duration 1 hour 35 minutes 40 seconds
Introduction to Python

Introduction to PythonAmit Jain

Category: Python
Duration 1 hour 18 minutes 14 seconds
Full Web Apps with FastAPI

Full Web Apps with FastAPITalkpython

Category: Python, Django
Duration 7 hours 12 minutes 4 seconds
OpenAI API with Python Bootcamp: ChatGPT API, GPT-4, DALL·E

OpenAI API with Python Bootcamp: ChatGPT API, GPT-4, DALL·Eudemy

Category: Python, ChatGPT
Duration 9 hours 8 minutes 16 seconds
Apache Spark Certification Training

Apache Spark Certification TrainingFlorian Roscheck

Category: Python, Data processing and analysis
Duration 15 hours 13 minutes 1 second