Start Django development server
Course Content
0 / 98 completedWhat are virtual environments
Python Installation on Windows
Creating and activating a virtual environment on Windows
Installing Visual Studio Code
Installing Flask
How to run a flask app
Creating a minimal flask app
Adding a secret key to flask app
Making an API Call
Environment Variables
Creating the logic part 1
Creating the logic part 3
Testing the app
Creating the logic part 2
Setting up firebase for authentication
Creating templates
Firebase Integration
Form integration
Implementing the logout logic
Implementing the registration form logic
Implementing password reset logic
Creating a home route
Creating an authentication function
Implementing the login form logic
Creating a base template
Creating the home template
Creating the login template
Refactoring existing templates
Creating the registration template
Creating a Password reset template
Firebase configuration checks
Protecting Routes
Testing app authentication process
Initialize app with git repository
Git configuration
Git installation
Creating a gitignore file
Adding files to local repository
Creating a personal access token for Github
Backing up local repository to Github
Create a Github account
Preparing app for cloud deployment
Creating a new web app in Pythonanywhere
Create a new account on pythonanywhere
Uploading project files to Pythonanywhere
Creating and activating a virtual environment on Pythonanywhere
Configuring WSGI File
Running your app in a cloud hosting environment
What we will create
Install Django
Create a django project
Create a superuser account
Creating a Django app
Installing Pillow
Start Django development server
Interacting with Models from admin page
Creating Views
Defining URL Routes
Django Templates
Creating a Model
Running Your App
Populating Templates
Installing Django in virtual environment
Creating a django project
Open Project in Code Editor
Installing Postgresql on Windows Computer
Installing PostgreSQL Database Adaptor
Creating a new database
Creating a new database account user
Django Database Configuration
Starting Django Dev Server
Applying initial migrations
Creating a django superuser account
Creating a Django App
Creating forms for Models
Creating views Part 2
Creating views Part 1
Creating views Part 3
Django URLS
Creating Django Models
Django Static Files
What is Bootstrap
How to add Bootstrap to Django Project
What are Templates
Populating the base template part 1
Creating URLS
Creating Django Template Files
Installing Django Widget Tweaks
Populating the base template part 3
Populating the base template part 2
Populating the home template
Populating the case confirm delete template
Populating the clients templates
Populating the case list template
Populating the case form template
Populating the lawyers templates
Interacting with the app from django admin site
Testing the app