O'Reilly logo

Learning Django Web Development by Ratan Kumar, Sanjeev Jaiswal

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Setting up a database system

Django supports several database engines. Interestingly, however, you only need to learn one API in order to use any of these database systems.

This is possibly because of Django's database layer that abstracts access to the database system.

You will learn about this later, but, for now, you only need to know that regardless of which database system you choose, you will be able to run the Django applications developed in this book (or elsewhere) without modification.

Unlike client-server database systems, SQLite does not require a resident process in memory, and it stores the database in a single file, making it ideal for our development environment. That is why we have used this database throughout this project, until ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required