New Django project:
django-admin startproject project_name
Create app (from project_name folder)
python manage.py startapp app_name
Makemigrations: Create a file under app_name/migrations with the database structure to create
python manage.py makemigrations
Migrate: Will read the migrations files and create the actual database and tables
python manage.py migrate
Create superuser for authentication/admin panel
python manage.py createsuperuser
Start server
python manage.py runserver
Django shell (Run project code directly)
python manage.py shell
Take all data from app blog and export in json
python manage.py dumpdata blog >myapp.json
Take all data in json file and import in app data table
python manage.py loaddata myapp.json