Python Web Application Development with DJango Framework Modules
HTML, CSS, JAVASCRIPT & BOOTSTRAP
Introduction
HTML5 elements and
tags HTML5 Forms
CSS Selectors
Applying CSS - Inline, Internal and External
CSS Applying JavaScript to HTML Forms
Bootstrap
Questions & Answers Solving Sessions for Placement
OVERVIEW
History of Python
Python Features
Environment
Setup
Getting Python installing
Python Setting up PATH
Setting path at Windows
Python Environment
Variables Running Python
Questions & Answers Solving Sessions for Placement
DJANGO FUMDAMENTALS
Introduction
What is
Django?
How the web works?
Setting up the Development
Environment Creating your First Django
Project
Using the Integrated Terminal in
Editor Creating your first App
Writing Views
Mapping URLs to
Views Using
Templates
Questions & Answers Solving Sessions for Placement
BINDING A DATA MODEL
Introduction
Introduction to Data
Model Creating Models
Choice Fields
Static File Handling
Questions & Answers Solving Sessions for Placement
DJANGO MODEL AND FORMS
Form Model
Django Form
Form Validation
Questions & Answers Solving Sessions for Placement
SETTIGN UP THE DATABASE
Introduction
Supported Database
Engines Creating
Migrations Running
Migrations Customize
Database Schema
Reverting Migrations
Installing MySQL
Connecting to MySQL
Request and Response
Running Custom SQL
Questions & Answers Solving Sessions for Placement
DJANGO ORM
Introduction
Django ORM
Resetting the Database
Managers and
QuerySets Retrieving
Objects Filtering
Objects
Sorting
Limiting Results
Selecting Fields to
Query Deferring Fields
Selecting Related
Objects Aggregating
Objects Annotating
Objects
Calling Database
Function Grouping Data
Creating Objects
Updating Objects
Deleting Objects
Transactions
Executing Raw S
Reverting Migrations
Request and
Response
Executing Raw SQL Queries
Questions & Answers Solving Sessions for Placement
THE ADMIN SITES
Introduction
Setting Up the Admin Site
Registering Models
Customizing the List Page
Adding Computed Columns
Selecting Related Objects
Overriding the Base
QuerySet
Providing Links to Other Pages
Adding Search to the List Page
Adding Filtering to the List
Page Creating Custom Actions
Customizing Forms
Adding Data Validation
Editing Children Using
Inline Using Generic
Relations
Questions & Answers Solving Sessions for Placement
STATE MANAGEMENT
Django State management
Questions & Answers Solving Sessions for Placement
PROJECT WORK