Search⌘ K
AI Features

Creating a New Django Project

Explore how to initialize a Django project and application, understand the default project files and structure, and configure your e-library app within the project. Learn to apply test-driven development from the start for building scalable Django applications.

In Django, a project is an umbrella that envelops each application. For example, we can have an e-commerce Django project within which there are several applications, such as payment, order, shipping, cart, and so on. The benefit of this approach is that we can reuse each Django application inside another Django project.

When we initialize a new Django project, Django provides us with some basic files to help us get started quickly.

Install Django

To ...