2025-04-23 –, Main hall
Every Django project starts with a default database configuration in settings.py; however, choosing the right database engine can make or break your application's success. This talk examines strategic database selection for Django apps, noting how different SQL databases(PostgreSQL, MySQL, SQLite) align with various project requirements. We'll examine how scalability needs, budget constraints, and feature requirements influence database choices through practical, real-world examples and performance metrics.
In this 30-minute technical session, we'll look beyond Django's default database settings to understand the implications of choosing a particular database.
This talk will cover:
- Looking at the strengths and trade-offs of PostgreSQL, MySQL, and SQLite in Django environments
- Understand which database best serves different project types such as small personal blogs and MVP applications, content-heavy websites and CMS platforms, e-commerce solutions with complex transactions, and high-traffic applications.
Practical examples:
* Performance benchmarks for everyday Django operations across different databases
* Migration scenarios and lessons learned
* Cost implications for different hosting environments (cloud)
* Database-specific features that can enhance your Django applications
Attendees will takeaway:
* What to look for when choosing a database for new Django apps
* Understanding of when and how to migrate between databases
* Knowledge of database-specific optimizations in Django
* Practical tips for dev and production environments
Target Audience:
* Django developers with basic to intermediate experience.
* Familiarity with Django's ORM and basic database concepts is recommended.
Intermediate
Topics –DB
Heyy everyone 👋🏾
I’m Abigail Afi Gbadago(she/her), mostly called Afi 😊
I work on the Backend, DevOps and Partnerships.
I am the Regional Executor of Black Python Devs, a Board Member of the DSF, and a Microsoft MVP(Python and Web Track). I also volunteer with PyLadies Ghana as the open-source lead.