You've gotten a lot of good feedback from others but I'll throw in my bit
too.

I see the biggest difference between Django and TurboGears as being the type
of application problem they were trying to solve.  Django was developed by
folks who were working on publishing information.  Therefore it seems that
Django was developed with the bias towards applications that mostly publish
information to the user.  Getting data from the user, while not hard, seems
to have been a lower priority.

TurboGears seems more designed for direct interaction where the user is
supplying most of the data.  The problems that TG seems to want to solve are
the more general "web application" kind of problems.

If I were writing a CMS or information push kind of app I would certainly
look very hard at Django.  For more normal application kinds of systems Im
looking to TG.

Take a look at http://code.djangoproject.com/wiki/DjangoPoweredSites and
you'll see that a lot of newspaper and news sites use Django.

Looking at http://docs.turbogears.org/1.0/SitesUsingTurboGears and we see
far more variety and no "normal" usage.  We also see a shorter list w/ TG
due in part to it's newness and I suspect that it's used for many "private"
projects not generally on the Internet.  (That's my main use for it now at
work...)

Like other's have said, both systems are developing rapidly and both will
steal good ideas from the other.  While it won't hurt you to learn both,
you'll probably want to look hard at the type of application you plan on
writing and use that as a guide as to which system you'll use for any given
project.

Good luck!

Chris

On 12/5/06, Nader <[EMAIL PROTECTED]> wrote:
>
>
> Hello,
>
> I would like to spend time to learn one (maybe both) of these tools to
> make some application. I have learned Python because of his advantages
> to compare to other languages. I have rewritten a lot of bash scripts
> in Python. I have some experince with PHP also. But I would like to use
> Python for develop some web application also. But I don't know
> preciesly which of them (Django or Turbuears) is more applicable. I
> don't dare to say which of them is better, because I can't judge about
> it. I don't have enough knowledge about it. I would like to hear
> somebody who has this knowledge.
>
> With regards,
> Nader
>
>
> >
>


-- 
"A little government and a little luck are necessary in life, but only a
fool trusts either of them." -- P. J. O'Rourke


--~--~---------~--~----~------------~-------~--~----~
 You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to