2008-10-16 8 views
0

Quelqu'un a-t-il réussi à faire fonctionner Djangos site map framework sur Google App Engine?Django @ Google App Engine - Plan du site

Je reçois l'exception suivante:

ImproperlyConfigured à /sitemap.xml

Vous avez pas réglé la DATABASE_ENGINE mise encore.

Demande Méthode: GET URL de demande: http://127.0.0.1:8080/sitemap.xml Exception Type: ImproperlyConfigured Exception Valeur: Vous avez pas réglé la DATABASE_ENGINE mise encore. Exception Emplacement: D: \ Program Files \ Google \ google_appengine \ lib \ django \ django \ db \ backends \ dummy \ base.py dans la plainte, ligne 13

Répondre

1

Je ne suis pas familier avec GAE, mais j'ai peut-être une solution à votre problème. Consultez le cadre Sitemap docs @http://docs.djangoproject.com/en/dev/ref/contrib/sitemaps/

Regardez aussi bien le Exemple simple et le Exemple. Le code sitemap prend une dictée de nom: SiteMap. Tout objet Sitemap valide fonctionnera. Le minimum pour une classe Sitemap est de définir items(), qui renvoie une liste d'objets provenant de quelque part.

Nous avons une classe StaticSitemap qui lit juste une liste d'URL à partir d'un fichier et la retourne, en plus d'une méthode location (item) qui renvoie juste l'élément (puisqu'il s'agit d'un simple chemin).

Questions connexes