Moved the custom error.html page for Site to it's proper place
Also made the error template a proper parameter instead of re-using
the edit/public template.
from django.conf.urls.defaults import *urlpatterns = patterns('django.contrib.flatpages.views', (r'^(?P<url>.*)$', 'flatpage'),)