Writting Django applications for your project
For this post I am assuming you have already a Django environment setup.
Django apps
Once you have your environment set up, you will want to create apps for your project. Here is what Django documentations has to say about apps:
What’s the difference between a project and an app? An app is a Web application that does something — e.g., a Weblog system, a database of public records or a simple poll app. A project is a collection of configuration and apps for a particular Web site. A project can contain multiple apps. An app can be in multiple projects.
We can use manage.py to help us create our apps. Just go to your project folder and type this command in a terminal:
1
python manage.py startapp crud
I chose crud as the name of my app because I am just going to show a simple CRUD(Create, Read, Update, Delete) interface to a DB table.