Django is framework of choice for web development for python, and one of the most popular web frameworks.
VP Coverfox. IIT Bombay. Python Developer 20 Years EXP. Creator of several open source libraries used worldwide.
Course Outline and Format, Setting up development environment, Hello World, Settings, Unicode in Django
URL handling, Get/Post, File Upload, Session, Cookies, Redirects, 404, Server error, Middleware
Models, Queries, Aggregates, Raw Queries, Migrations
Basic Templates, Inheritance, Template tags and filters, Custom tags and filters
Forms, Validation, Form And Rendering, CSRF
Admin framework, Authentication, Caching, Session, Messages
Setup, Tasks, Monitoring 4. Signals, Mails, Pagination
nginx + gunicorn + gevent, Logging, Security