WEB DEVELOPMENT USING PYTHON AND DJANGO

Content

Introduction

Introduction, MVC Architecture, Installation and Configuration, Getting Started, Data Model, DJango ORM, Views and URLconfs, Templates, Forms, Using DJango Admin Tool, Forms validation, Handling static files, Managing Django's settings

Request and Response Objects

Generic Views, Working with Controllers, Views and Templates, Deploying Django Application in Apache, Authentication and Session Data Pagination Search Plugins, Media Storage, AJAX Integration, Sending email using a form , Preventing Cross Site Request

Data Formating,CMS & Templates

PDF Generation , Export and import of data (via JSON), Managing CMS, Extending the Template System, Create your own tags and filters, Internationalization

Write your own middleware

Web services using REST Framework, Creating RSS Feeds, Data Caching for Performance, Integrating with Legacy Applications, Understand the Django capabilities of the Google App Engine, Application Testing and Debugging

Project