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

An Intro to Django

By Kartik Singhal

An Intro to Django

Slides used for introducing Django to the UChicago students taking CS 122 on Feb 3, 2018 at CSIL

  • 1,583