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

Django Course Content: An ISO: 9001:2008 Certified Company

This document outlines the content covered in a Django course, including 11 modules. Module 1 introduces Django and covers installation. Module 2 discusses generating views. Module 3 covers configuring URL configurations. Module 4 focuses on Django templates. Module 5 is about forms. Module 6 covers database models. Module 7 discusses the Django admin interface. Module 8 addresses access control using sessions and users. Module 9 presents generic views. Module 10 covers deploying Django applications. Module 11 presents Django case studies.

Uploaded by

Rajat
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)
38 views3 pages

Django Course Content: An ISO: 9001:2008 Certified Company

This document outlines the content covered in a Django course, including 11 modules. Module 1 introduces Django and covers installation. Module 2 discusses generating views. Module 3 covers configuring URL configurations. Module 4 focuses on Django templates. Module 5 is about forms. Module 6 covers database models. Module 7 discusses the Django admin interface. Module 8 addresses access control using sessions and users. Module 9 presents generic views. Module 10 covers deploying Django applications. Module 11 presents Django case studies.

Uploaded by

Rajat
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
You are on page 1/ 3

An ISO: 9001:2008 Certified Company

#604, 601 Siri Estates, Opp. Lane to R.S. Brothers, Ameerpet, Hyderabad-500016. Ph: 040-23754144
E-mail: [email protected], www.nsrcnano.com, www.nanocdac.com

Django Course Content


Introducion to Django

▪ Introduction
▪ About Django
▪ Django Components
▪ Installing & configuring Django Components
▪ Django Pre-Requisites
▪ Downloading & Installing Django
▪ Choosing a Database
▪ Creating a New Project

Module2: Generating Simple Django Views

▪ Generating Simple Django Views


▪ About View Functions
▪ Using Django’s Http Response Class
▪ Understanding Http Request Objects
▪ Using Query Dict Objects

Module3: Configuring URL conf’s

▪ Configuring URL conf’s


▪ About URL conf
▪ Regular Expressions
▪ Expression Examples
▪ Simple URL Conf Examples
▪ Using Multiple URL Conf’s
▪ Passing URL Arguments

Module4: Django Templates

▪ About Templates
▪ Templates Fundamentals
▪ Creating Template Objects
▪ Loading Template Files
▪ Filling in Template Content (Context Objects)
▪ Template Filters Template Tags
Contact@8297578555 - Mallikarjun
An ISO: 9001:2008 Certified Company
#604, 601 Siri Estates, Opp. Lane to R.S. Brothers, Ameerpet, Hyderabad-500016. Ph: 040-23754144
E-mail: [email protected], www.nsrcnano.com, www.nanocdac.com

▪ More on For Loops


▪ Template Inheritance
▪ Easy Rendering of Templates
▪ Request Context Processors
▪ Global Context Processors

Module5: Forms

▪ Getting Data From the Request Object


▪ A Simple Form-Handling Example
▪ Making a Contact Form
▪ Tying Form objects Into View

Module6: Database Models With Django

▪ About Database Models


▪ Configuring Django for Database Access
▪ Understanding Django Apps
▪ About Django Models
▪ Defining Django Models
▪ Understanding Model Fields & Options
▪ Table Naming Conventions
▪ Creating A Django Model
▪ Adding the App to Yours Project
▪ Validating the App
▪ Generating & Reviewing the SQL
▪ Adding Data to the Model
▪ Primary Keys and Model
▪ Simple Data Retrieval Using a Model
▪ Understanding Query Sets
▪ Applying Filters
▪ Specifying Field Lookups
▪ Lookup Types
▪ Slicing Query Set Methods
▪ Deleting Records
▪ Using Q Objects
▪ Creating Forms from Models

Contact@8297578555 - Mallikarjun
An ISO: 9001:2008 Certified Company
#604, 601 Siri Estates, Opp. Lane to R.S. Brothers, Ameerpet, Hyderabad-500016. Ph: 040-23754144
E-mail: [email protected], www.nsrcnano.com, www.nanocdac.com

Module7: Using the Django Admin Interface

▪ Using the Django Admin Interface


▪ Enabling the Admin Interface
▪ Creating an Admin User

Module8: Access Control With Sessions and Users

▪ Access Control With Sessions and Users


▪ Cookies & Django
▪ The Django Session Framework
▪ Sessions in Views
▪ Session Tuning
▪ Installing Django User Authentication
▪ Using Authentication in Views
▪ Login and Logout
▪ Building yours Own Login/Logout Views
▪ Authentication Decorators
▪ Adding & Deactivating Users
▪ Asynchronous Messaging
▪ Managing Permission

Module9: Generic Views

▪ Simple Generic Views


▪ Using Generic Redirects
▪ Other Generic Views
▪ Create/Update Generic Views

Module10: Deploying Django Applications

▪ Deploying Django Application

Module11: Django Case Studies

▪ Django Case Studies.

Contact@8297578555 - Mallikarjun

You might also like