~/conference

DjangoCon US 2014

titleauthorlength
Django REST API - So easy you can learn it in 25 minutesNina Zakharenko23m
Promises to teach enough to get a working API in 25 minutes and actually walks through concrete code: serializers as forms that map Tweet model fields to JSON…
Talk on
All You Need Is L***Daniele Procida54m
Argues that success depends far more on luck matters more than merit than on sheer effort and gives concrete counters to the meritocracy myth citing Richard St…
Talk on
Practical Django SecuirtyLevi Gross48m
Advocates asserting and validating every input, marking data explicitly so SQL and XSS engines treat it as data not code, and using proven libraries rather…
Talk on
Development with Ansible and VMsJeff Schenck26m
Builds a fully reproducible Ubuntu dev VM that mirrors production and boots with one command: vagrant up; VirtualBox runs the VM, shared folders sync code, and…
Talk on
HOW TO BUILD THINGS THAT MATTERDave Merwin43m
Claims a three‑phase process — sketch prototype build — that finds real problems, validates solutions with users, then ships small. Uses Google Forms and user…
Talk on
How do debug tool bars for web applications work?Graham Dumpleton27m
Django Debug Toolbar hooks into Django via a middleware that inserts HTML before </body> (and updates Content-Length), serves panel data via view handlers and…
Talk on
Anatomy of a Django ProjectMark Lavin22m
Claims that matter: manage.py isn't part of the project and a project is just settings — the settings module defines the deployment, URLs and WSGI reference…
Talk on
Real World Django Q&AAndrew Godwin, Frank Wiles, Honza Kral, Peter Baumgartner47m
Start by optimizing for developer productivity and use known tools: Postgres + Redis + Varnish rather than exotic databases. Instrument and monitor from day…
Talk on
Top tips for developing and deploying on AWSCraig Bruce23m
Claims that AWS pushes ~280 feature updates a year and has capacity five times bigger than 14 major competitors, then maps concrete Django deployment tools…
Talk on
You shipped it, you fix itRon Cohen12m
By, Ron Cohen This talk will explain and showcase how improving transparency and accountability in development teams can significantly improve the culture in…
Talk on
From __icontains to searchHonza Kral26m
Shows how full‑text search is built from an inverted index (the sorted posting lists that power ~90% of searches), how analysis (tokenization, lowercasing…
Talk on
Class-based Views: Past, Present and FutureRussell Keith-Magee40m
Django 1.3 introduces class-based views as a lightweight class wrapper providing method-based HTTP verb dispatch (get/post/options/head) and class-based…
Talk on
GNU Mailman 3 and DjangoFlorain Fuchs23m
Mailman 3 separates web UIs from the core and uses Django to provide a JSON local REST API (HTTP) with Python bindings in the mailman.client package, plus a…
Talk on
Performant DjangoAra Anjargolian37m
Front-end work takes 80–90% of user response time so start by caching static assets forever (Django’s cacheable static file storage), bundling/minifying with…
Talk on
Connecting Patients to Doctors in Real-Time Using DjangoJacinda Shelly21m
Built a real-time patient→doctor matching system using Django, Celery, Redis, Websockets that routes only to doctors licensed where the patient is, supporting…
Talk on
Brazil: How we are gaining space with DjangoHenrique Pereira16m
A Brazilian university replaces scattered spreadsheets and a decade-old PHP helpdesk by shipping Django projects that actually run: a helpdesk rewritten in…
Talk on
Real World Django Q&Ajacob birch47m
Advice: start with Postgres, nginx/uwsgi and standard caches, optimize for developer productivity, and add monitoring early. When a site hits the wall the…
Talk on
Digging Into Django's MigrationsAndrew Godwin43m
Walks through the new Django 1.7 migration framework: a rewritten system (about 5% code from South), funded by a Kickstarter raising ~£18,000, that provides a…
Talk on
Geo+Django: Geo beyond the DjangoJoe Jasinski24m
A GeoDjango stack walkthrough showing a working Chicago CTA app, data pulled from city open data and OpenStreetMap, imports via shp2pgsql/ogr2ogr, storage in…
Talk on
Do you wanna be a core dev? (You don't have to be core dev...)Russell Keith-Magee49m
Explains exactly how to move from user to committer: Django now separates a broader core team from a smaller committer team and a technical board of five…
Talk on
Integrating Django and WordPress can be simple.Collin Anderson28m
Claim: keep WordPress as the editor and let Django serve the public site. Uses nginx + PHP-FPM, single MySQL database with WP tables left intact, and either…
Talk on
A Nice Problem to Have: Django Under Heavy LoadJoshua "jag" Ginsberg42m
When traffic crushes the site the first bottleneck is almost always the database: sessions, Celery results and messages can be ~80% of writes, reckless ORM use…
Talk on
The evolution of a RESTful Django backendAndrew Brookins25m
Safari Books Online migrates APIs from plain Django views to Piston to Tastypie and now Django REST framework, claiming DRF for new endpoints because it gives…
Talk on
How to Solve Django's Top 5 Enterprise HeadachesMatt Makai27m
Shows concrete fixes: use python-ldap plus a custom Django auth backend and settings (LDAP URL, port 389, search fields) to integrate AD in a day; map legacy…
Talk on
Setting up your development environment for DjangoRamon Maria Gallart Escolà, Greg Robbins30m
Step-by-step repo + tutorial claims a reproducible Django dev VM that you can create with vagrant up and update with vagrant provision, uses VirtualBox base…
Talk on
From Legacy to AdminChris Cabral25m
Demonstration shows django's inspectdb reverse engineers models from MySQL/Postgres, then builds a quick admin and small REST surface. It misidentifies…
Talk on
AngularJS + Django = A Perfect MatchNina Zakharenko32m
AngularJS is a powerful MVC framework that can easily integrate with Django templates. Let's walk through integrating the two for fantastic results. The…
Talk on
REGULATING THE SECURITIES MARKET WITH DJANGO AND PANDASChristopher Clarke25m
By, Christopher Clarke Developing applications for civil service organizations can be uniquely challenging. The presentation discusses our experience with MASS…
Talk on
Upgrading Django (to 1.7)Andrew Pinkham45m
Django 1.7 is released and brings native migrations that replace South, a new app registry that provides historical models, and a built‑in system check…
Talk on
OAuth2 and Django, What You Should KnowJharrod LaFon26m
Explains how the authorization code flow gives a Django server a token without exposing user credentials: redirect with client_id, scope, state parameter and a…
Talk on
Building a REST API with Django & Django REST FrameworkKenny Yarboro27m
Built a production REST API using Django and Django REST Framework that survives two iterations and handles lists, IP ranges, subnet masks and port ranges…
Talk on
Elasticsearch DSLHonza Kral42m
Elasticsearch DSL is a Python query builder that constructs real Elasticsearch JSON, delegates transport to elasticsearch-py, and returns attribute-accessible…
Talk on
Django: a Data Shovel With a FutureBrandon Rhodes53m
Claims that many web UIs become bottlenecked by server-side multiway joins (often 5–12-way) and an enormous URL state space (example calculated as 75 million…
Talk on
Optimizing your webapp by using django-debug-toolbarChristopher Adams23m
Page-level SQL inspection with django-debug-toolbar reveals the list view issues: 52 queries for a simple page and 44 for a detail page. Rewriting queries with…
Talk on
Choose Your Own Django Deployment AdventureKate Heddleston, Matt Makai32m
A fictional Django app called Tinder for Pets launches, uses Linode + Ubuntu for servers, Gunicorn + nginx for WSGI fronting, PostgreSQL and Celery for…
Talk on
Technical Onboarding, Training, and MentoringKate Heddleston28m
Onboarding prioritizes getting hires to deploy on day one by automating dev setup, using the last new hire to onboard the next, and running code labs and…
Talk on
High Performance Django: From Runserver to Reddit HugsPeter Baumgartner39m
Live demo uses EC2 instances, Docker/fig containers, RDS Postgres, memcached and JMeter to blast a fake Django app; the baseline 28 req/s with runserver climbs…
Talk on
REST: It's not just for serversMark Lavin36m
By, Mark Lavin Have you ever written or used an API wrapper for a webservice? REST is a client-server architecture model and building the server is only half…
Talk on
JSON Web TokensJosé Padilla22m
Shows how JWTs are a compact, URL-safe, signed token format (three base64url segments: header, payload, signature) and demonstrates building one with Python…
Talk on
What is the Django admin good for?Karen Tracey41m
Django admin proves useful for CRUD-heavy site administration: concrete tips cover using the admin.register decorator (Django 1.7), configuring model admins…
Talk on
Liberation and modernization of government legacy data using DjangoRoberto Rosario34m
Puerto Rico builds the LIBRE API engine on Django and Django REST Framework to liberate legacy files from 142 agencies, converting Excel, shapefiles and…
Talk on
Lightning TalksVarious Presenters01h 00m
Fast bursts covering concrete tools and results: a drag‑and‑drop form builder built on a heterogeneous tree and generic foreign keys that outputs a Django Form…
Lightning on
Patterns for ExtensibilityPatrick Altman19m
Explains three concrete patterns for making Django apps extensible with code: a hook sets example that replaces smtp logic in django-user-accounts so a site…
Talk on
Inheriting a Sloppy Codebase: A Practical Guide to Wrangling Chaotic CodeCasey Kinsey42m
Get a copy on a new branch, create a disposable virtualenv, run tests under coverage.py and write broad integration tests for every view plus unit tests for…
Talk on
Activating Your Site: A Look at Activity StreamsJustin Quick, Ben Fonarov, Farhan Syed36m
Shows two working approaches and what actually shipped: django-activity-streams stores actions with generic foreign keys, renders streams at request time, uses…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.