> Perhaps this might better answer your questions: > http://docs.djangoproject.com/en/dev/topics/templates/#id1 >
Actually, that example just proves my point! Look at this "templating code": {% for entry in blog_entries %} <h2>{{ entry.title }}</h2> <p>{{ entry.body }}</p> {% endfor %} Why would I want to learn that when Python already has a real for loop? I know HTML, and I have a goal of learning Python for it's reusability (desktop apps, for instance). I don't want to learn some "templating language" that duplicates what Python already has built in! I think that I will use the HTTP-abstraction features of Django, but disregard the templates. My code might be uglier, but the knowledge will be transferable to other projects. My ultimate goal is not to make the latest greatest website. My ultimate goal is to port my perfectly functional website to a language that will benefit me by knowing it. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il -- http://mail.python.org/mailman/listinfo/python-list