creating a new project
django-admin startproject projectname
starting the server
python manage.py runserver
creating a new app
python3 manage.py startapp appname
then add the app into setting.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'new_app',
]database related
python manage.py makemigrations
python manage.py migrate
admin create
python manage.py createsuperuser
username
email
pw
admin change pw
python manage.py changepassword