02APR2025 Probably better to use . foldername, while ensuring ,gitignore has this. python -m venv .v env .venv \Scripts\activate pip install django 22FEB2025 python -m venv env env \Scripts\activate pip install django deactivate env \Scripts\activate 13FEB2025 python manage.py makemigrations and then python manage.py migrate python manage.py createsuperuser python manage.py changepassword < user_name > 06FEB2025 Use the setup instructions for creating a github project in website first, then clone it locally. Now you have C:\Source\github\bendecko\projectname\ Navigate to that folder and run django-admin startproject longtermreviews . (note .) This creates the standard structure: Where my_site is projectname (master) and blog,reviews,user,login etc is module/app level. We don't have blog yet. To get it, run: python manage.py startapp user - Creates "user" application 31JAN2025 Consider Jinja2 as templating l...