<p>has anybody managed to get Djangos <a href="http://docs.djangoproject.com/en/dev/ref/contrib/sitemaps/" rel="nofollow noreferrer">site map framework</a> to run on Google App Engine?</p>

<p>I receive the following exception:</p>

<p>ImproperlyConfigured at /sitemap.xml</p>

<p>You haven't set the DATABASE_ENGINE setting yet.</p>

<p>Request Method: GET
Request URL: <a href="http://127.0.0.1:8080/sitemap.xml" rel="nofollow noreferrer">http://127.0.0.1:8080/sitemap.xml</a> 
Exception Type: ImproperlyConfigured 
Exception Value: You haven't set the DATABASE_ENGINE setting yet. 
Exception Location: D:\Program Files\Google\google_appengine\lib\django\django\db\backends\dummy\base.py in complain, line 13 </p>

I'm not familiar with GAE, but I may have a solution to your problem. Check out the Sitemap Framework docs @
http://docs.djangoproject.com/en/dev/ref/contrib/sitemaps/
Look at both the
Simple Example
and the
Example
. The sitemap code takes a dict of name:SiteMap. Any valid Sitemap object will work. The minimum for a Sitemap class is to  define items(), which returns a list of objects that came from
somewhere
.
We have a StaticSitemap class which just reads a list of URLs from a file and returns that, plus it has a location(item) method that just returns the item (since it's a simple path).