Django - Code Institute
General
Introduction
- E 001 Hello Django - GitPod and Django Project Setup
- E 002 Hello Django - URLs
- E 003 Hello Django - Templates
- E 004 Hello Django - Migrations and Admin
- E 005 Hello Django - Models - Part 1
- E 006 Hello Django - Models - Part 2
- E 007 Hello Django - Rendering Data - Part 1
- E 008 Hello Django - Rendering Data - Part 2
- E 009 Hello Django - Creating a New Item - Part 1
- E 010 Hello Django - Creating a New Item - Part 2
- E 011 Hello Django - Forms
- E 012 Hello Django - Editing an Item
- E 013 Hello Django - Toggling and Deleting Items
Testing
- E 014 Hello Django - Testing in Django
- E 015 Hello Django - Testing Forms
- E 016 Hello Django - Testing Views
- E 017 Hello Django - Testing Models
- E 018 Hello Django - Coverage
Deployment
- E 019 Hello Django - Heroku Setup and CLI
- E 020 Hello Django - Installing Project Requirements
- E 021 Hello Django - Creating a Heroku App
- E 022 Hello Django - Creating a New Database on Heroku
- E 023 Hello Django - Connecting to Our Remote Database
- E 024 Hello Django - Pushing Our Changes to Github
- E 025 Hello Django - Attempting a First Deployment
- E 026 Hello Django - Fixing ALLOWED_HOSTS and Running the Project
- E 027 Hello Django - Connecting Heroku to Github
- E 028 Hello Django - The Development Environment
- E 029 Hello Django - The SECRET_KEY
Boutique Ado
Introduction to Boutique Ado
Allauth
Base Template
Homepage
- E 008 Homepage and Top Header - Part 1 - Repo
- E 009 Homepage and Top Header - Part 2 - Repo
- E 010 Homepage and Top Header - Part 3 - Repo
- E 011 Main Site Navigation - Repo
Products
- E 012 Products App Models and Fixtures - Repo
- E 013 Products App Admin - Cust and Prod Views - Repo
- E 014 Products App Products Tem - Repo
- E 015 Products App Product Data - Repo
- E 016 Queries and Categories - Part 1 - Repo
- E 017 Queries and Categories - Part 2 - Repo
- E 018 Sorting Products - Part 1 - Repo
- E 019 Sorting Products - Part 2 - Repo
- E 020 Sorting Products - Part 3 - Repo
Shopping Bag
- E 021 The Shopping Bag - Repo
- E 022 Adding Products - Part 1 - Repo
- E 023 Adding Products - Part 2 - Repo
- E 024 Adding Products - Part 3 - Repo
- E 025 Adding Products - Part 4 - Repo
- E 026 Adding Products - Part 5 - Repo
- E 027 Adding Products - Part 6 - Repo
- E 028 Adjusting and Removing Products - Part 1
- E 029 Adjusting and Removing Products - Part 2 - Repo
Toasts
Checkout
- E 033 The Checkout App - Models - Part 1
- E 034 The Checkout App - Models - Part 2 - Repo
- E 035 Checkout App - Admin, Signals & Forms - Part 1
- E 036 Checkout App - Admin, Signals & Forms - Part 2 - Repo
- E 038 Checkout App - Views & Templates - Part 2
- E 039 Checkout App - Views & Templates - Part 3 - Repo
- E 040 Checkout App - Part 1
- E 041 Checkout App - Stripe - Part 1 2 - Repo
- E 042 Checkout App - Stripe - Part 2 1
- E 043 Checkout App - Stripe - Part 2.2
- E 044 Checkout App - Stripe - Part 3 - Repo
- E 045 Checkout App - Stripe - Part 3 1
- E 046 Checkout App - Stripe - Part 3 2 - Repo
- E 047 Checkout App - Stripe - Part 4.1
- E 048 Checkout App - Stripe - Part 4.2 - Repo
- E 049 Checkout App - Stripe - Part 4.3 - Repo
- E 050 Checkout App - Stripe - Part 5 1
- E 051 Checkout App - Stripe - Part 5.2 - Repo
- E 051 Checkout App - Stripe - Part 6 1
- E 052 Checkout App - Stripe - Part 6 2 - Repo
- E 053 Checkout App - Stripe - Part 7.1
- E 054 Checkout App - Stripe - Part 7.2
- E 055 Checkout App - Stripe - Part 7 3 - Repo
Profiles
- E 056 Profiles App - Part 1.1 - Repo
- E 057 Profiles App - Part 1.2 - Repo
- E 058 Profiles App - Part 2.1
- E 059 Profiles App - Part 2.2 - Repo
- E 060 Profiles App - Part 3.1
- E 061 Profiles App - Part 3.2 - Repo
- E 062 Profiles App - Part 4.1
- E 063 Profiles App - Part 4.2 - Repo - Checkout Success
- E 064 Profiles App - Part 5 - Repo
- E 065 Profiles App - Part 6 - Repo
Product Admin
- E 066 Product Admin - Product Form - Repo
- E 067 Product Admin - The add product Functionality - Repo
- E 068 Product Admin - Finishing the Add Product Functionality - Repo
- E 069 Product Admin - Editing Products - Repo
- E 070 Product Admin - Deleting Products - Repo
- E 071 Product Admin - Securing the Views - Repo
- E 072 Product Admin - Fixing the Image Field - Part 1 - Repo - Widget
- E 073 Product Admin - Fixing the Image Field - Part 2 - Repo
Deployment to Heroku
- E 074 Deployment - Creating an App - Repo
- E 075 Deployment - Deploying to Heroku - Repo
- E 076 Deployment - Creating an AWS Account - Cors Config
- E 077 Deployment - Creating AWS Groups, Policies and Users
- E 078 Deployment - Connecting Django to S3 - Repo
- E 079 Deployment - Caching, Media Files & Stripe - Repo
Sending Emails
Refactoring
- E 081 Base CSS, Login & Registration Refactor - Repo
- E 082 Shopping Bag Refactor - Repo
- E 083 Flake8 and Python Refactoring
CORS
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>Authorization</AllowedHeader>
</CORSRule>
</CORSConfiguration>
Backlinks
Django Tutorials
- [[django-code-institute]]
Python
- [[django-code-institute]]