Chapter 11. Database Connectivity

Django is a database-agnostic framework, which means that the database fields provided by Django are designed to work across different databases, such as SQLite, Oracle, MySQL, and PostgreSQL. In fact, they also work on several third-party database backends. PostgreSQL is a great database for Django in production, whereas SQLite is used for a development environment, and you will end up doing a lot of work if you don't want to use RDBMS for your project. This chapter will give you the detailed difference between the two types and will show you which is a better fit for Django, and, also, how we can actually implement them in our Django project.

The following are the topics that we will deal with in this chapter: ...

Get Learning Django Web Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.