Найти - Пользователи
Полная версия: Настройка RSS
Начало » Django » Настройка RSS
1
dnstuff
Здравствуйте!
Настраиваю RSS для бложика:
class BlogPost(models.Model):
	slug = models.SlugField(max_length=100, unique=True)
	title=models.CharField(max_length=150, unique=True)
	description=models.TextField(max_length=250)
	body=models.TextField()
	timestamp=models.DateTimeField(db_index=True)
	class Meta:
		ordering=('-timestamp',)
	def __unicode__(self):
		return '%s' % self.title
		
	@permalink
	def get_absolute_url(self):
		return('view_blog_post', None, {'slug': self.slug})
class RSSFeed(Feed):
	title = "Title"
	link = "/news/"
	description = "Последние новости:"
	item_link=link
	
	def items(self):
		return BlogPost.objects.all()[:10]
	def item_title(self, item): 
		return item.title
	def item_description(self, item):
		return item.description
В urls.py
(r'^feed/$', RSSFeed()),
Всё бы хорошо, только заголовки новостей содержат ссылки не на новости, а на example.com. Как это исправить?
Спасибо!
inoks
проверьте корректность указания вашего сайта в админке Django:
/admin/sites/site/
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB