Django Framework Syllabus
Django Framework Syllabus
By Aniket Sharma
“We foster innovation and empower aspiring coders. As
Institute, we are excited to welcome you aboard. Whether
you're new to coding or already experienced, our hands-
on curriculum and expert instructors will guide you.
Coding is more than just writing lines; it involves creativity
and problem-solving. Embrace challenges and celebrate
your successes, knowing that coding is a journey of
continuous growth. Let's get started!”
Introduction to Django :
• History of Django
• Scope and features of Django
• What is Server
• Http Request and Http response
• Need of Web Application and Web Framework
• Django installation
Templates:
• Creating templates
• Rendering HTTP response to templates
• Passing content data to templates
• Django template language
• Template tags
• Filter tags
• Filter in templates
• Template inheritance
Django Administration:
• Creating super user for admin site
• Activating the admin interface using admin site
Model:
• Defining model using Python class
• Understanding Django ORM
• Initializing Model using makemigrations
• Migration model using migrate
• Registering model in settings.py
• Registering model in admin site
Forms:
• Form basics
• get and post Methods
• Form Validation
• Rendering Forms
• Model Forms
• Inserting data from Database
• Updating data from Database
• Deleting data from Database
• Reading data from Database
File uploading
Email sending
Django session management
Django cookie management
Project Work