
Django Apps & command
When we first dive into Django, we hear the word app everywhere. An app is basically just a module that handles a piece of functionality. For example- accounts, posts, payments, etc.....
The point of using apps is to make a smaller, functionable, reusable modules. Instead of writing one big codebase.
Each app handles one feature, which makes it easier for giving updates into the project without breaking the whole project.
You can start apps by adding,
Commands:
python manage.py startapp accounts
We use this command to start an app within the existing project (where manage.py lives)
most commonly used by everyone.
Django-admin startapp accounts
We use this command, when creating an app outside the project or before linking it to the project.(this command doesn't rely on manage.py).

Join Techsnap Creators
Share your knowledge and earn ??
Want to showcase your tech expertise and get rewarded for your insights? Join the Techsnap creator network!
Write insightful blogs, stay ahead of industry trends, and grow your professional brand while helping others in the community.
Ready to make an impact?

Comments