I just answered a question on the django-users mailinglist. Everything seemed right, but there was a strange error somewhere in the admin page for some model. In the end it was a one-letter typo in urls.py: “myproject.view.something” instead of “myproject.viewS.something”. So a missing s.
That is the one thing that’s hard in every web framework: find the spots where something can be wrong when everything seems right.
Four common spots in django in my experience:
Perhaps it helps someone :-)
My name is Reinout van Rees and I work a lot with Python (programming language) and Django (website framework). I live in The Netherlands and I'm happily married to Annie van Rees-Kooiman.
Most of my website content is in my weblog. You can keep up to date by subscribing to the automatic feeds (for instance with Google reader):