Reset the Clock
The mod_python/Django issue mentioned in my last post resulted in a series of attempts to fix the problem that rapidly resulted in me saying “screw it” and going to play WoW. Sometimes, I’m just not feeling patient enough to do well in resolving a problem like that, and although I don’t mind spending my evenings and weekends putting in some work, masochistic tasks aren’t my thing.
Anyway, yesterday I finally gave up trying to sort it out in any subtle way and tried a hunch brute force approach of simply copying the django and myproject (tutorial) directories to the /usr/lib64/python2.4/site-packages/ directory and hey! It worked. Why the symlinks upset mod_python, I have no idea, but they do. Probably permissions, because everything in Linux seems to screw up around permissions. I am sure that at some point in the future an epiphany will occur and my fundamental ignorance in the matter will be revealed to me.
So, after doing that, I then fixed a problem with missing css references in the admin pages by copying the media files to the document root. I don’t know if this is the intended method, but it all works now, and I have to sort out a build and release script for the whole shebang anyway. So, with stress-inducing problems out of the way, the clock on the previous goal is reset. Site, news items, Django-templated pages, weekend.

