Sitemaps

django.contrib.sitemaps requires the sites framework, which in turn requires a django-compatible database. django-couch-utils provides its own sitemaps framework to solve this problem.

So,

Configuration

settings.py:

INSTALLED_PACKAGES = (
  ...
  'django_couch.sitemaps',
  ...
)

urls.py:

sitemaps = {
    'entry': YourFlatPageClass,
}

urlpatterns = ...
    ...
    url(r'^sitemap\.xml$', 'django_couch.sitemaps.views.sitemap', {'sitemaps': sitemaps}),
    ...

For more examples of FlatPageClass implementation, please refer to Flatpages Middleware.