Escolar Documentos
Profissional Documentos
Cultura Documentos
1 History
Django was born in the fall of 2003, when the web
programmers at the Lawrence Journal-World newspa-
per, Adrian Holovaty and Simon Willison, began using
Python to build applications.[16] It was released publicly
under a BSD license in July 2005. The framework was
named after guitarist Django Reinhardt.[16]
In June 2008, it was announced that a newly formed Screenshot of the Django admin interface for modifying a user
Django Software Foundation (DSF) would maintain account.
Django in the future.[17]
1
2 4 DEVELOPMENT TOOLS WITH DJANGO SUPPORT
computer programming can help increase the productiv- Jinja for Python
ity of development, e.g. with features such as syntax high-
lighting. Since Django is written in Python, text editors ErlyDTL for Erlang
which are aware of Python syntax are benecial in this
regard.
Integrated development environments (IDE) add further
7 Bibliography
functionality, such as debugging, refactoring, unit test-
ing, etc. As with plain editors, IDEs with support for Roy Greenfeld, Daniel; Roy Greenfeld, Audrey
Python can be benecial. Some IDEs that are special- (2015), Two Scoops of Django: Best Practices for
ized on Python additionally have integrated support for Django 1.8 (3rd ed.), Two Scoops Press, p. 531,
Django projects, so that using such an IDE when devel- ISBN 0981467342
oping a Django project can help further increase produc-
Jaiswal, Sanjeev; Kumar, Ratan (22 June 2015),
tivity. For comparison of such Python IDEs, see the main
Learning Django Web Development (1st ed.), Packt,
article:
p. 405, ISBN 1783984406
Main article: Comparison of integrated development
environments Python Ravindrun, Arun (31 March 2015), Django Design
Patterns and Best Practices (1st ed.), Packt, p. 180,
ISBN 1783986646
There is a semiannual conference for Django develop- Bendoraitis, Aidas (October 2014), Web Develop-
ers and users, named DjangoCon, that has been held ment with Django Cookbook (1st ed.), Packt, p. 294,
since September 2008. DjangoCon is held annually in ISBN 178328689X
[52]
Europe, in May or June; while another is held in Baumgartner, Peter; Malet, Yann (2015), High Per-
the United States in August or September, in various formance Django (1st ed.), Lincoln Loop, p. 184,
cities.[53] The 2012 DjangoCon took place in Washing- ISBN 1508748128
ton D.C from 3 to 8 September. 2013 DjangoCon was
held in Chicago at the Hyatt Regency Hotel and the Elman, Julia; Lavin, Mark (2014), Lightweight
post-conference Sprints were hosted at Digital Bootcamp, Django (1st ed.), O'Reilly Media, p. 246, ISBN
computer training center.[54] The 2014 DjangoCon US 149194594X
returned to Portland, WA from 30 August to 6 Septem-
ber. The 2015 DjangoCon US was held in Austin, TX Percival, Harry (2014), Test-Driven Development
from 6 to 11 September at the AT&T Executive Center. with Python (1st ed.), O'Reilly Media, p. 480, ISBN
The 2016 DjangoCon US was held in Philadelphia, PA 1449364829
at The Wharton School of the University of Pennsylvania
from 17 to 22 July.[55] This list is an extraction from Current Django Books
Django mini-conferences were held in Hobart, Australia
in July 2013, in Brisbane, Australia in August 2014 and
2015, and in Melbourne, Australia in 2016.[56] 8 See also
Flask (web framework)
6 Ports to other languages Pylons project
Programmers have ported Djangos template design from Comparison of web frameworks
Python to other languages, providing decent cross-
platform support. Some of these options are more direct
ports; others, though inspired by Django and retaining its 9 References
concepts, take the liberty to deviate from Djangos design:
[1] Django FAQ. Retrieved 2 September 2014.
Swig for JavaScript
[2] Graham, Tim (4 April 2017). Django 1.11 released.
Liquid for Ruby Django Weblog. Retrieved 4 April 2017.
Template::Swig for Perl [3] Graham, Tim (21 March 2017). Django 1.11 release
candidate 1 released. Django Weblog. Retrieved 22
Twig for PHP March 2017.
4 9 REFERENCES
[4] Django Download. Retrieved 17 January 2017. [28] Google Code Archive - Long-term storage for Google
Code Project Hosting.. Retrieved 30 April 2016.
[5] FAQ: General - Django documentation - Django. Re-
trieved 30 April 2016. [29] maxirobaina. GitHub - maxirobaina/django-rebird:
Firebird SQL backend for django. GitHub. Retrieved
[6] FAQ: General - Django documentation - Django. Re- 30 April 2016.
trieved 30 April 2016.
[30] Django non-rel. Retrieved 30 April 2016.
[7] Adrian Holovaty, Jacob Kaplan-Moss; et al. The Django
Book. Django follows this MVC pattern closely enough [31] beachmachine. GitHub - beachmachine/django-jython:
that it can be called an MVC framework Database backends and extensions for Django develop-
ment on top of Jython.. GitHub. Retrieved 30 April
[8] 20 Creative Websites Running Django. 2016.
[9] What is the technology stack behind Pinterest?". Re-
[32] Running Pure Django Projects on Google App Engine.
trieved 30 April 2016.
Code.google.com (2010-11-01). Retrieved on 5 Decem-
[10] What Powers Instagram: Hundreds of Instances, Dozens ber 2011.
of Technologies.
[33] Introducing Django 0.90. Django weblog. Retrieved 2
[11] Python. Mozilla Developer Network. Retrieved 30 April February 2013.
2016.
[34] Django 0.91 released. Django weblog. Retrieved 2
[12] Opensource.washingtontimes.com. Retrieved on 2014- February 2013.
05-30.
[35] Introducing Django 0.95. Django weblog. Retrieved 2
[13] Scaling Django to 8 Billion Page Views. February 2013.
[14] DjangoSuccessStoryBitbucket Django. Retrieved 30 [36] Announcing Django 0.96!". Django weblog. Retrieved
April 2016. 2 February 2013.
[15] The anti-Facebook: one in four American neighbor- [37] Django 1.0 released!". Django weblog. Retrieved 2
hoods are now using this private social network. The February 2013.
Verge. Retrieved 16 June 2016.
[38] Django 1.1 released. Django weblog. Retrieved 2
[16] Djangos History. The Django Book. Retrieved 6 June February 2013.
2013.
[39] Django 1.2 released. Django weblog. Retrieved 2
[17] Announcing the Django Software Foundation - Weblog - February 2013.
Django. Retrieved 30 April 2016.
[40] Django 1.3 released. Django weblog. Retrieved 2
[18] Security in Django. Django Project. Retrieved 25 February 2013.
March 2013.
[41] Django 1.4 released. Django weblog. Retrieved 2
[19] Socol, James (2012). Best Basic Security Practices (Es- February 2013.
pecially with Django)". Retrieved 25 March 2013.
[42] Djangos release process - Django documentation -
[20] What is a reusable app? django-reusable-app-docs Django. Retrieved 30 April 2016.
0.1.0 documentation. Retrieved 30 April 2016.
[43] Django 1.5 released Django weblog. Retrieved 27
[21] Django Packages. Retrieved 30 April 2016. February 2013.
[22] Design philosophies - Django documentation - Django. [44] Django 1.6 released Django weblog. Retrieved 6
Retrieved 30 April 2016. November 2013.
[23] Django documentation of deployment Archived 11 Jan- [45] Django 1.7 released Django weblog. Retrieved 4
uary 2012 at the Wayback Machine. September 2014.
[24] Cherokee Web Server - Cookbook Setting up Django - [46] Django 1.8 released Django weblog. Retrieved 2 April
Cherokee Documentation. Retrieved 30 April 2016. 2015.
[25] How to use Django with Apache and mod_wsgi Archived [47] Django 1.9 released Django weblog. Retrieved 1 De-
8 March 2013 at the Wayback Machine.. Ocial Django cember 2015.
documentation.
[48] Django 1.10 released Django weblog. Retrieved 1 Au-
[26] Manfre / django-mssql / source / Bitbucket. Re- gust 2016.
trieved 30 April 2016.
[49] " Django weblog. Retrieved 4 April 2017.
[27] ibmdb. GitHub - ibmdb/python-ibmdb: Automatically
exported from code.google.com/p/ibm-db". GitHub. Re- [50] Download Django Download Django. Retrieved 9 De-
trieved 30 April 2016. cember 2016.
5
10 External links
Ocial website
11.2 Images
File:Commons-logo.svg Source: https://upload.wikimedia.org/wikipedia/en/4/4a/Commons-logo.svg License: PD Contributors: ? Origi-
nal artist: ?
File:Django_default_page.png Source: https://upload.wikimedia.org/wikipedia/commons/0/00/Django_default_page.png License: CC
BY-SA 3.0 Contributors: Transferred from en.wikipedia to Commons by Ssx3max. Original artist: Ubernostrum at English Wikipedia
File:Django_logo.svg Source: https://upload.wikimedia.org/wikipedia/commons/7/75/Django_logo.svg License: Public domain Contrib-
utors: http://www.brandsoftheworld.com/logo/django Original artist: Django
File:Django_useradmin.png Source: https://upload.wikimedia.org/wikipedia/commons/6/6d/Django_useradmin.png License: BSD
Contributors: Own work Original artist: Wilson Miner and others.
File:Free_and_open-source_software_logo_(2009).svg Source: https://upload.wikimedia.org/wikipedia/commons/3/31/Free_and_
open-source_software_logo_%282009%29.svg License: Public domain Contributors: FOSS Logo.svg Original artist: Free Software Portal
Logo.svg (FOSS Logo.svg): ViperSnake151
File:Question_book-new.svg Source: https://upload.wikimedia.org/wikipedia/en/9/99/Question_book-new.svg License: Cc-by-sa-3.0
Contributors:
Created from scratch in Adobe Illustrator. Based on Image:Question book.png created by User:Equazcion Original artist:
Tkgd2007