django-admin startproject <project name>
From within the app root directory:
python manage.py runserver 0.0.0.0:8000
python manage.py migrate <appname is optional>
python manage.py startapp <appname>
After a new model is created, we need to make migrations for our app.
python manage.py makemigrations <appname is optional>
python manage.py shell
Within python shell
<Model>.save
Example:
from <appname>.models import <Model>
c = Course()
c.title = "Python Basics"
c.save()
Within python shell
<Model>.create
Example:
Course.objects.create(title="Object-Oriented Python")
python manage.py createsuperuser