0
只是一個簡單的問題,我一直有麻煩。希望我的谷歌技能只是還沒有讓我失望;)Django RSS將屬性添加到項目
我想一個額外的字段添加到<item>
,是這樣的:
<item>
<title></title>
<myfield></myfield>
</item>
只是一個簡單的問題,我一直有麻煩。希望我的谷歌技能只是還沒有讓我失望;)Django RSS將屬性添加到項目
我想一個額外的字段添加到<item>
,是這樣的:
<item>
<title></title>
<myfield></myfield>
</item>
雖然我不喜歡回答我的問題,我纔想出及其相當簡單...一旦證明。信用不走我,但我發現this link
from django.utils.feedgenerator import Rss201rev2Feed
class CustomFeedGenerator(Rss201rev2Feed):
def add_item_elements(self, handler, item):
super(CustomFeedGenerator, self).add_item_elements(handler, item)
handler.addQuickElement(u"featured", item['featured'])
然後添加以下的飼料類定義中
def item_extra_kwargs(self, obj):
return { 'featured': val}
當然,featured
是我想補充的領域...感謝我在上面張貼的鏈接上的人!
感謝您的支持。正在開發一個傳統的django 1.2項目,這是一個拯救生命的:) – mislavcimpersak 2014-11-27 15:11:27