Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Added 'Why did you write all of Django from scratch' FAQ question

git-svn-id: http://code.djangoproject.com/svn/django/trunk@652 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit aa865f360561a812dd673a5f27bfe29b0f6edfd6 1 parent fe01b4d
Adrian Holovaty authored September 20, 2005

Showing 1 changed file with 17 additions and 0 deletions. Show diff stats Hide diff stats

  1. 17  docs/faq.txt
17  docs/faq.txt
@@ -126,6 +126,23 @@ developed precisely because we were unhappy with the status quo, so please be
126 126
 aware that "because <Framework X>" does it is not going to be sufficient reason
127 127
 to add a given feature to Django.
128 128
 
  129
+Why did you write all of Django from scratch, instead of using other Python libraries?
  130
+--------------------------------------------------------------------------------------
  131
+
  132
+When Django was originally written a couple of years ago, Adrian and Simon
  133
+spent quite a bit of time exploring the various Python Web frameworks
  134
+available.
  135
+
  136
+In our opinion, none of them were completely up to snuff.
  137
+
  138
+We're picky. You might even call us perfectionists. (With deadlines.)
  139
+
  140
+Over time, we stumbled across open-source libraries that did things we'd
  141
+already implemented. It was reassuring to see other people solving similar
  142
+problems in similar ways, but it was too late to integrate outside code: We'd
  143
+already written, tested and implemented our own framework bits in several
  144
+production settings -- and our own code met our needs delightfully.
  145
+
129 146
 Do you have any of those nifty "screencast" things?
130 147
 ---------------------------------------------------
131 148
 

0 notes on commit aa865f3

Please sign in to comment.
Something went wrong with that request. Please try again.