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

  • 386
Loading comments...

More from Kartik Singhal