What is the difference between a Django project and an app?
- A A project is the deployable configuration; an app is a self-contained module of functionality
- B An app contains many projects
- C They are the same thing
- D A project can contain only one app
Answer
A project is the deployable configuration; an app is a self-contained module of functionality
One project contains many apps. A well-designed app is organised by business domain and is potentially reusable across projects.





