Django ejemplo sencillo de sindicación da: ImportError, no puede importar el nombre RSS

StackOverflow https://stackoverflow.com/questions/2602626

  •  25-09-2019
  •  | 
  •  

Pregunta

Estoy intentando configurar el ejemplo simple sindicación de la documentación de Django, en un proyecto de trabajo. Pero estoy un ImportError, aunque estoy seguro de que he copiado el ejemplo exactamente.

Esto es lo que tengo en feeds.py:

from django.contrib.syndication.views import Feed 
class LatestEntriesFeed(Feed):
    # etc

Y esto es lo que tengo en urls.py:

from election.feeds import LatestEntriesFeed
#... further down, at the appropriate line...
    # RSS feed
    (r'^feed/$', LatestEntriesFeed()),

Pero Django dice que no puede importar la clase de alimentación de django.contrib.syndication.views:

ImportError at /feed/
cannot import name Feed
....feeds.py in <module>
from django.contrib.syndication.views import Feed  

Algunas ideas? Estoy desconcertado!

¿Fue útil?

Solución

Esta documentación es para la versión de desarrollo. Feeds han cambiado mucho en la preparación de 1,2. Si estás utilizando 1.1, debe utilizar los 1,1 docs .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top