A lot of that depends on what you would consider a feature vs. what
you think a modern web framework should provide by default.

Aside from the points listed on the home page, I would suggest going
to the documentation page and look down the list of reference topics.
Those are all "features" in a sense.  You can get more specific by
going to one of the topics and concentrating on the subtopics in the
right-hand sidebar.  Anything that says "New" or "New in development
version" probably isn't in 0.96.  Frankly, many devs and companies run
off of trunk since new commits are rigorously tested against the
pretty comprehensive test suite.

You might also check here:
http://www.djangoproject.com/documentation/release_notes_0.96/#what-s-new-in-0-96

The fact that Django is implemented in Python is a huge win in itself
for many people.  The Django community and Python in general are
fortunate to count a lot of extremely talented and gracious people.
Python has started to turn a lot of heads recently due to the success
of Django, Google hiring Guido, Google App Engine, etc.  The landscape
has changed a little but it can be said that people who learned Python
in the past did so because they appreciated the elegance of the
language.  In my experience engineers who use Python (generally) just
seem to be a little more well rounded to me.  That's not to imply that
people who learn Python suddenly become better engineers, rather that
better engineers have gravitated toward Python.

For me, a vibrant community and a well designed product outweigh any
generic feature list.  The best framework (whatever that is) isn't
going to solve all your problems or magically make your applications
run better.  Once you get beyond "hello world" a good framework should
reduce the boring, repetitive work but you'll still have to solve some
problems on your own.  Personally I'd rather solve those problems
using Python than other languages I've used.  Python itself has a
tremendous ecosystem of libraries and modules.

-Brian


On Jun 26, 2:21 pm, Phillip B Oldham <[EMAIL PROTECTED]> wrote:
> I'm looking to propose python+django for a new project at work, as I
> feel it will be a good fit. Generally everything is done in PHP, so
> its going to be a bit of a change.
>
> I've already gathered a list of benefits to using python (fully oo,
> maintainability across developers, etc), now I just need to find a
> list of features for django which I can use with my proposal to
> highlight why django would be a better choice than our current
> framework.
>
> Can anyone point me to a complete list of features for django 0.96.2?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to