You are on page 1of 3

1.

Introduction to Django ✔ Rendering a Template


✔ What Is a Web Framework? ✔ Multiple Contexts, Same Template
✔ The MVC Design Pattern ✔ Context Variable Lookup
✔ Django’s History ✔ Playing with Context Objects

2. Installation of Django ✔ Basic Template Tags and Filters Tags


✔ Installing Python ✔ Philosophies and Limitations
✔ Installing Django ✔ Using Templates in Views
✔ Setting Up a Database ✔ Template Loading
✔ Starting a Project. ✔ render_to_response()
✔ The Development Server ✔ The locals() Trick
✔ Django Commands Overview ✔ Subdirectories in get_template()

3. The basic of dynamic pages ✔ The include Template Tag.


✔ Your First View: Dynamic Content ✔ Template Inheritance
✔ Mapping URLs to Views
5. Interacting with a Database: Models
✔ How Django Processes a Request ✔ The “Dumb” Way to Do Database Queries
✔ URL configurations and Loose Coupling in Views

✔ 404 Errors ✔ The MTV Development Pattern

✔ Your Second View: Dynamic URLs ✔ Configuring the Database

✔ A Word About Pretty URLs ✔ Your First App

✔ Wildcard URL patterns ✔ Defining Models in Python

✔ Django’s Pretty Error Pages ✔ Your First Model

✔ Installing the Model


4. The Django Template System
✔ Basic Data Access
✔ knowledge of Bootstrap
✔ Adding Model String Representations
✔ Template System Basics
✔ Inserting and Updating Data
✔ Using the Template System
✔ Selecting Objects
✔ Creating Template Objects
✔ Filtering Data ✔ Creating a Feedback Form

✔ Retrieving Single Objects ✔ Processing the Submission

✔ Ordering Data ✔ Custom Validation Rules

✔ Chaining Lookups ✔ A Custom Look and Feel

✔ Slicing Data ✔ Creating Forms from Models

✔ Deleting Objects 8. Sessions, Users and Registration


✔ Making Changes to a Database Schema ✔ Cookies

✔ Adding Fields ✔ Getting and Setting Cookies

✔ Removing Fields ✔ The Mixed Blessing of Cookies

✔ Removing Many to Many Fields ✔ Django’s Session Framework

✔ Removing Models ✔ Enabling Sessions

✔ Using Sessions in Views

6. The Django Administration Site ✔ Setting Test Cookies

✔ Activating the Admin Interface ✔ Using Sessions Outside of Views

✔ Using the Admin Interface ✔ When Sessions Are Saved

✔ Users, Groups and Permissions ✔ Browser-Length Sessions vs Persistent

✔ Customizing the Admin Interface Sessions


✔ Other Session Settings
✔ Customizing the Admin Interface’s Look
and Feel ✔ Users and Authentication

✔ Customizing the Admin Index Page ✔ Enabling Authentication Support

✔ When and Why to Use the Admin ✔ Using Users


Interface
✔ Logging In and Out

✔ Limiting Access to Logged-in Users

✔ Limiting Access to Users Who Pass a Test


7. Form Processing
✔ Managing Users, Permissions and Groups
✔ Search
✔ Using Authentication Data in Templates
✔ The “Perfect Form”

In project you will do all the advance topic and make very
dynamic websites and hosting also.
✔ The Other Bits: Permissions, Groups,
Messages and Profiles
✔ Permissions

✔ Groups

✔ Messages

✔ Profiles

9. Integration of Facebook comments


and Messenger adding LIKE comment
share and chatting Messenger on web
pages

10.One Dynamic web project

In project you will do all the advance topic and make very
dynamic websites and hosting also.

You might also like