Keynote
@pydanny
traditional to rant about django in keynote
more +ve
- pull requests
- running events
- writing books
this talk is about why “Django is awesome”
django is everywhere
python has a style guide (and the zen of python)
- awesome API - understandable, conventions (though boring)
- pro-tip: while Fat Models are great, they can become obese -> break code into helper functions
- api conventions encourage clean design
- we don’t fight about architecture, get things done
django views are functions
- awesome longevity
-
- awesome features
- admin ...
- pro-tip: django.contrib.admin + NoSQL - DON’T DO IT - write from scratch
- Django’s full stack is awesome
- dominates hackathons
- lots of companies just use stock Django/python and nothing else
3rd party package ecosystem
awesome documentation
django is humble
- critical talks, shape the code, shape the community
generosity