"The only thing that changes is that the Apache user (the user Apache runs under) needs permission to read your templates."
... oh. my kingdom for some nicer error messages. This problem has tripped me up before but not on django. It was the permissions: for some reason they all have a mixture of permissions. poll_base was 600 - didnt even have user execute. it's always the most mundane problems... thanks for the help. Alice