Top Banner
What is Django? You’ve come to the right place.
24

Django Intro

Jan 14, 2015

Download

Technology

Loren Davie

Intro to Django talk given at django-nyc on 10/8/2008
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Django Intro

What is Django?

You’ve come to the right place.

Page 2: Django Intro

The Web Framework for perfectionists with deadlines.

Page 3: Django Intro

History

Page 4: Django Intro

The Lawrence Journal World The original Django site.

Page 5: Django Intro

Ellington CMS The original Django system.

Page 6: Django Intro

www.djangoproject.com Open sourced.

Page 7: Django Intro

Philosophy

Page 8: Django Intro

Pythonic

Beautiful is better than ugly.Explicit is better than implicit.

Simple is better than complex.Complex is better than complicated.

Flat is better than nested.Sparse is better than dense.

Readability counts.

Page 9: Django Intro

DRY

Don’t Repeat Yourself

Page 10: Django Intro

Other Good Stuff

• Loose coupling

• Less code

• Quick development

Page 11: Django Intro

Consistency.

Page 12: Django Intro

Foundations

Page 13: Django Intro

The Python language. Batteries included.

Page 14: Django Intro

Who uses Python?

Page 15: Django Intro
Page 16: Django Intro

Components

Page 17: Django Intro

Object-Relational Mapper

Page 18: Django Intro

Automatic Admin Interface

Page 19: Django Intro

Template Language

Page 20: Django Intro

Other Goodies

• Strong internationalization support.

• Caching support for high performance websites.

• Built-in support for RSS feeds.

• Elegant, cruft-free URLs

Page 21: Django Intro

Django Community Many additional projects.

Page 22: Django Intro

Django Community A rich user community.

Page 23: Django Intro

Django Community Extensively deployed.

Page 24: Django Intro

Thanks.

Questions?