An Intro to

Kartik Singhal

ks@uchicago.edu

Outline

  • What?
  • Why?
  • Who?
  • How?
  • Tutorial
  • Resources

What is Django?

  • A Web Application Framework
  • Free and Open Source Software
  • Written in 🐍 (Python)
  • With good extensive docs
  • A friendly large community

Why Django?

  • Build web applications in a matter of hours
  • Takes care of a lot of cruft so you can focus on building your app without reinventing the wheel 
  • Comes with batteries included
    • user authentication
    • content administration
    • site maps
    • RSS feeds
    • and lots more…

Who uses Django?

How does Django work?

Tutorial

A Poll App

http://bit.ly/poll122

expands to

https://docs.djangoproject.com/en/2.0/intro/tutorial01/

Resources to Learn More