Inspect Project

Inspect Project#

Inheriting a legacy Django project can be challenging. This tutorial will guide you through the process of inspecting and understanding an existing Django project, helping you gain insights into its structure, dependencies, and functionality.

👉 New to AppSeed? Join our 8k+ Community using GitHub One-Click SignIN.

If we are 100% new to the project, a good idea migth be to inspect the project footprint using tree command.

tree -L 2 -d
# The simplified output for App-Generator.dev project is below:

├── apps
│   ├── ai_processor
│   ├── api
│   ├── authentication
│   ├── blog
│   ├── common
│   ├── dashboard
│   ├── deploy
│   ├── generator
│   ├── helpers
│   ├── pages
│   ├── products
│   ├── tasks
│   ├── ticket
│   └── tools
├── cli
│   ├── management
│   └── migrations
├── core
├── docs
│   ├── build
│   └── source
├── static
│   ├── assets
│   ├── common
│   ├── dist
│   └── product
├── staticfiles
├── templates
│   ├── authentication
│   ├── dashboard
│   ├── docs
│   ├── generator
│   ├── includes
│   ├── layouts
│   └── pages
└── util
    ├── generator
    └── logger