Define a default for rights['public'] in views/models/base.py. Alter rights
in views/models/site.py to allow anyone, even signed-out users, to view the
site home page.
Patch by: Todd Larsen
from django.conf.urls.defaults import *
urlpatterns = patterns('django.contrib.flatpages.views',
(r'^(?P<url>.*)$', 'flatpage'),
)