我正在开发一个博客应用程序,并尝试制作一个简单的RSS提要系统功能 . 但是,我遇到了一个奇怪的错误,对我来说没有多大意义 . 我理解可能会发生什么,但我不明白为什么 . 我的RSS Feed课程如下:
class RSSFeed(Feed):
title = settings.BLOG_NAME
description = "Recent Posts"
def items(self):
return Story.objects.all().order_by('-created')[:10]
def link(self, obj):
return obj.get_absolute_url()
但是我收到以下错误(http://dpaste.com/82510/处的完整堆栈跟踪):
AttributeError: 'NoneType' object has no attribute 'startswith'
这让我相信它以饲料的形式存在 . 此外,我添加了一些日志记录,并且可以确认在访问供稿链接时从未输入过商品功能 . 我只是忽略了一些简单的事情 . 提前感谢任何/所有帮助 .
2 回答
改为:
固定它 . 不确定我完全理解它..但是whatev . :)
你定义了吗?
在模型中?
还有,很高兴
在不存在Feed结果时避免错误