Конечно, это помогло бы, если бы вы точно указали, что «ошибочно» в выводе, который вы получаете.
Мой думаю, в том, что он автоматически экранирован, как вы бы это сделализнать, если вы прочитали руководство по обновлению с 0,96 до 1,0.Пометить вывод как безопасный:
from django.utils.safestring import mark_safe
...
return mark_safe('<a href="'+rss1_link+'">'+rss1_text+'</a>')
или, более Pythonically:
return mark_safe('<a href="%s">%s</a>' % (rss1_link, rss2_text))