diff options
| author | Adrian Holovaty <adrian@holovaty.com> | 2005-09-20 03:18:05 +0000 |
|---|---|---|
| committer | Adrian Holovaty <adrian@holovaty.com> | 2005-09-20 03:18:05 +0000 |
| commit | aa865f360561a812dd673a5f27bfe29b0f6edfd6 (patch) | |
| tree | 543b2513e8d9a1f572d9dc09d9ed7003fb68f478 /docs | |
| parent | fe01b4d9390f63beb5319e11d4c606c1e98b4b6a (diff) | |
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
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/faq.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/docs/faq.txt b/docs/faq.txt index 1f9c3e8cc7..26ec3141ce 100644 --- a/docs/faq.txt +++ b/docs/faq.txt @@ -126,6 +126,23 @@ developed precisely because we were unhappy with the status quo, so please be aware that "because <Framework X>" does it is not going to be sufficient reason to add a given feature to Django. +Why did you write all of Django from scratch, instead of using other Python libraries? +-------------------------------------------------------------------------------------- + +When Django was originally written a couple of years ago, Adrian and Simon +spent quite a bit of time exploring the various Python Web frameworks +available. + +In our opinion, none of them were completely up to snuff. + +We're picky. You might even call us perfectionists. (With deadlines.) + +Over time, we stumbled across open-source libraries that did things we'd +already implemented. It was reassuring to see other people solving similar +problems in similar ways, but it was too late to integrate outside code: We'd +already written, tested and implemented our own framework bits in several +production settings -- and our own code met our needs delightfully. + Do you have any of those nifty "screencast" things? --------------------------------------------------- |
