django-postgres-extra is a Django extension that enhances PostgreSQL support by adding advanced features like native upserts, materialized view support, and better constraint handling. It improves developer productivity by exposing PostgreSQL-specific capabilities in a Django-friendly way while maintaining ORM consistency.

Features

  • Native upsert support using ON CONFLICT
  • Materialized view management with auto-refresh
  • Support for exclusion and deferrable constraints
  • Partial indexes and advanced field options
  • Custom migrations for PostgreSQL-specific features
  • Fully compatible with Django ORM and admin

Project Samples

Project Activity

See All Activity >

Categories

SQL Clients

License

MIT License

Follow Django Postgres Extra

Django Postgres Extra Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Django Postgres Extra!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python SQL Clients

Registered

2025-06-13