Intermediate 13 planned topics Full Stack
Introduction to Django
Learn Django models, views, templates, and the admin. Free Django introduction for Python web developers.
Learning Outcomes
- Create a Django project and app
- Define a model and run migrations
- Write a view and a template
- Use the admin for basic data entry
Overview
Django is a batteries-included Python web framework: ORM, admin, auth, and templating ship together.
This introduction shows the MVT pattern and why you define models before pages.
It is a strong choice for CRUD apps and dashboards.
What this course will cover
- 1. Project layout
- 2. Models
- 3. Views
- 4. Templates
- 5. URLs
- 6. Admin
Start a complete tutorial now
Full 6-level lessons are live for C, C++, Java, Python, and JavaScript. Use them while the remaining Django lessons are added.