Spooky, if to you a required root access is equal to "forget it" then I bet you don't use alot of frameworks ;)
3stripe, it seems that Mac installation isn't any easier than the Winni installation, when I started to fool around with Django I just dumped it to my Linux since it was my main coding platform, but when I afterward tried to install it to Winnie it just overwhelmed me how hard it was, and I understand why Django isn't more popular :D
Well, don't let the starting difficulties bring you down, once you get it running and go through the tutorial, you start to see what I'm all about.
You don't have a Linux machine where you could easily dump it to try it out?
Linux? Wot's dat? Erm no.
I do have a PC laptop here I could make dual boot to Linux I guess, but that would be just as much hassle I reckon.
But I do have Panther at work instead of Tiger, so that might change the install process somehow, will give it a shot here. And then post to the Google Group with a plea for help.
Here's my reply from Jeff about xml in Django:
////////////////////////////////
That's actually exactly what I'm doing. Django is creating an XML file that is being read by Flash. Django's template system is set up to be able to create any type of file, not just HTML. So, it's very simple to create XML, plain text, e-mails, etc. Just to give you an example, this is my Django template for the slideshows:
<?xml version="1.0" encoding="UTF-8"?>
<gallery>
<album title="Flickr photos" description="Photos from my Flickr account">
{% for photo in photo_list|dictsortreversed:"timestamp" %}
<img target="_self" src="{{ photo.get_large_url }}" caption="{{ photo.title|escape }}{% if photo.description|escape %}: {{ photo.description|escape }}{% endif %}" tn="{{ photo.get_square_url }}"/>
{% endfor %}
</album>
</gallery>
It's that simple!
////////////////////////////////
Cool huh?
Well, Kosmo, I {nearly} managed to install Django on Dreamhost today using the tute at http://www2.jeffcroft.com/blog/2006/may/11/django-dreamhost/
It's just the last line, to install the admin panel, that seems to not be working:
Running "python manage.py install admin" gives me "Error: Your action, 'install', was invalid."
Comments