0% found this document useful (0 votes)
4 views3 pages

Python DJango Modules

This document outlines a comprehensive curriculum for Python web application development using the Django framework, covering essential topics such as HTML, CSS, JavaScript, and Bootstrap. It includes detailed sections on Django fundamentals, data models, database setup, Django ORM, and admin site management, along with Q&A sessions for placement preparation. The curriculum is designed to provide both theoretical knowledge and practical skills for developing web applications with Django.

Uploaded by

dev90021dev
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views3 pages

Python DJango Modules

This document outlines a comprehensive curriculum for Python web application development using the Django framework, covering essential topics such as HTML, CSS, JavaScript, and Bootstrap. It includes detailed sections on Django fundamentals, data models, database setup, Django ORM, and admin site management, along with Q&A sessions for placement preparation. The curriculum is designed to provide both theoretical knowledge and practical skills for developing web applications with Django.

Uploaded by

dev90021dev
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

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

You might also like