First of all thanks for all the effort you've put into django, it's a
great framework.
I'm having a lot of problems with the reverse url matching: everything
works fine for a while (some minutes), then all of a sudden some page
triggers a NoReverseMatch exception. The problem is that it happens
randomly, on different pages, sometimes immediately after starting the
server and sometimes after some requests. Since it seems to be random,
I have no idea where to start debugging this. I'm using reverse() and
the url tag all over the place (with named url patterns), so I really
rely on it. I'm on a VPS with lighttpd and fastcgi, and each time that
a user triggers the exception the whole server just stops working and
every request gets a NoReverseMatch (possibly from other views and
other urls).
This is getting really frustrating... is anyone experiencing similar
problems? Do you have any idea where to start debugging this? What
info should I provide to help you understand the problem? I've
double-checked every place where i use the url tag or reverse(), and
all the named patterns.
Thanks a lot,
Alberto
Forgot to add that apache+mod_python has the same problem, while
everything works fine if i run django's dev server. Also, from the
shell all the reverse calls work fine.
Alberto