Django was originally created in late 2003 at World Online, the Web division of the Lawrence Journal-World newspaper in Lawrence, Kansas. The PRIMARY AUTHORS are (and/or have been): Adrian Holovaty , who originally created Django with Simon and currently oversees things with Jacob. Simon Willison , who originally created Django with Adrian during his year-long internship/placement at World Online and currently helps from the sidelines. Jacob Kaplan-Moss , who joined the team shortly before Simon departed and currently oversees things with Adrian. Wilson Miner , who designed Django's admin interface, pretty error pages, official Web site (djangoproject.com) and has made many other contributions. He makes us look good. Malcolm Tredinnick , who has made significant contributions to all levels of the framework, from its database layer to template system and documentation. Georg "Hugo" Bauer , who added internationalization support, manages i18n contributions and has made a ton of excellent tweaks, feature additions and bug fixes. Luke Plant , who has contributed many excellent improvements, including database-level improvements, the CSRF middleware and unit tests. Russell Keith-Magee , who has contributed many excellent improvements, including refactoring of the Django ORM code and unit tests. Robert Wittams , who majorly refactored the Django admin application to allow for easier reuse and has made a ton of excellent tweaks, feature additions and bug fixes. And here is an inevitably incomplete list of MUCH-APPRECIATED CONTRIBUTORS -- people who have submitted patches, reported bugs, added translations, helped answer newbie questions, and generally made Django that much better: akaihola Andreas David Ascher Arthur Jiri Barton Ned Batchelder Shannon -jj Behrens James Bennett Paul Bissex Simon Blanchard Andrew Brehaut andy@jadedplanet.net Antonio Cavedoni C8E Chris Chamberlin Amit Chakradeo ChaosKCW Ian Clelland crankycoder@gmail.com Matt Croydon Jonathan Daugherty (cygnus) Jason Davies (Esaj) Alex Dedul deric@monowerks.com dne@mayonnaise.net Jeremy Dunck Clint Ecker gandalf@owca.info Baishampayan Ghose martin.glueck@gmail.com Simon Greenhill Espen Grindhaug Brant Harris hipertracker@gmail.com Ian Holsman Kieran Holland Robert Rock Howard Jason Huggins jcrasta@gmail.com Michael Josephson jpellerin@gmail.com junzhang.jn@gmail.com Garth Kidd kilian Sune Kirkeby Cameron Knight (ckknight) Bruce Kroeze Joseph Kocherhans konrad@gwu.edu lakin.wecker@gmail.com Stuart Langridge Eugene Lazutkin Christopher Lenz limodou Martin Maney Manuzhai Petar Marić mark@junklight.com mattycakes@gmail.com Jason McBrayer michael.mcewan@gmail.com mir@noris.de mmarshall Eric Moritz Robin Munn Nebojša Dorđević Sam Newman Neal Norwitz oggie rob Jay Parlar pgross@thoughtworks.com phaedo phil@produxion.net Gustavo Picon Luke Plant plisk Daniel Poelzleithner J. Rademaker Brian Ray rhettg@gmail.com Oliver Rutherfurd Ivan Sagalaev (Maniac) David Schein sopel Thomas Steinacher Radek Švarz Swaroop C H Aaron Swartz Tom Tobin Tom Insam Joe Topjian Karen Tracey Amit Upadhyay Geert Vanderkelen Milton Waddams Rachel Willmer wojtek ye7cakf02@sneakemail.com Cheng Zhang A big THANK YOU goes to: Rob Curley and Ralph Gage for letting us open-source Django. Frank Wiles for making excellent arguments for open-sourcing, and for his sage sysadmin advice. Ian Bicking for convincing Adrian to ditch code generation. Mark Pilgrim for diveintopython.org. Guido van Rossum for creating Python.