I liked doing the tutorial. I even go back to it often as a reference, especially for answerers to questions on IRC - I give them one of the 4 tutorial URLs and quote the part that answers there question.
I think the Polls 'concept' is good. That said, here is what I can see bing done better: 1. make sure it teaches best practices. the "app dir under project" seems to be 'bad' that is the only one I can think of, but I think there are a few others. 2. Python in general is really easy to learn the basics. there are only about 10 commands, and maybe 5 functions, plus the basics of data types: strings, lists, tuples, dicts. It would probably be good to make a "learn enough python to use django" tutorial. (having this would be a big plus for Python in general, we need more of theses.) 3. make 2 or 3 django tutorials: 3.1 for people that are not committed, but want do get a feel for what it is like. 3.2 For people that want to do something really simple and really don't need to spend days learning lots of details just to then spend 2 hours setting up the one or 2 web pages, and another hour or 2 deploying. Yes, these often grow into something bigger, and maybe in the end it would be better to have spent more time learning, but 3.2.1 that isn't always the case. There are plenty of little I need to throw something together' project that will be used for a few weeks and go away. The 'budget' is about $100 worth of someones donated time. otherwise good old pen and paper get used. 3,2,2 It is better than "I'll just use google spread sheet as my database." 3.3 For people that are going to make a career out of this, and don't mind spending many 8 hour days dedicated to learning. All 3 could use the Polls app, but just more/less details. Carl K Rob Hudson wrote: > Hi Devs, > > I've been recommending Django to web developer friends. I typically > first point them to Jacob's excellent video on Google for the > background on Django (with the caveat that some code might be out of > date but the general history and Django philosophy is well > represented)... > http://video.google.com/videoplay?docid=-70449010942275062 > > I then point them to the Django documentation where one of the first > things they try to do is walk through the tutorial. This is where I > often hear some complaints about the tutorial. To be perfectly > honest, I've never thought to follow up and hear what they thought > wasn't so great... I've just referred them on to more material (like > open code available to look at, the Django Book online, etc.) > > But I do recall when I walked through the tutorial that it was good > and well explained, but the example itself (Polls) left something to > be desired. > > I'm curious if it's ever been considered to rewrite the tutorial with > a more apt app or project? My main question is if it's open for > discussion or do most think it's a fine tutorial. If most think it > could be better, then I'd like to open the discussion on what kind of > app or project might be more suitable and interesting to a wider > audience and the parts of the tutorial itself. > > Thanks, > Rob > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" 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/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---
