Skip to main content
Brave Programmer Logo

BraveProgrammer

BraveProgrammer

HomeProjectsBlogsCoursesLessonsAbout

Site footer

BraveProgrammer

Free coding courses, practical tutorials, and real projects from BraveProgrammer. Learn web development with React, Next.js, and TypeScript.

Navigation

  • Home
  • Projects
  • Blogs
  • Courses

Resources

  • About
  • Lessons

© 2026 BraveProgrammer. All rights reserved.

  1. Courses
  2. /
  3. Python Fundamentals

Lesson 49 of 55 · Python

Introduction to Django

Duration: 20 minutes

Introduction to Django\n\nDjango is a batteries‑included web framework that follows the model‑view‑template (MVT) pattern. It ships with an ORM, admin interface, authentication system, and more.\n\nbash\n# Install Django (preferably in a virtual env)\npip install Django\n\n# Create a new project called `mysite`\ndjango-admin startproject mysite\ncd mysite\n\n# Run the development server\npython manage.py runserver\n\n\nOpen http://127.0.0.1:8000/ in your browser to see Django’s welcome page.\n

Previous: Database Access with SQLiteNext: Testing Flask APIs