Wersja PDF - Aule Blog

Transkrypt

Wersja PDF - Aule Blog
Pobrano z http://aule.pythonanywhere.com/
Dodanie kanału RSS do bloga
6 marca 2016 popełniony przez aule
Po przemyśleniach stwierdziłem że warto do bloga dodać kanał RSS.
Wynika to z różnej częstotliwości dodawania przeze mnie wpisów. Po
sprawdzeniu okazało się że twórcy Django przewidzieli taką możliwość i
framework posiada obsługę takiej funkcjonalności. Do bloga doszedł
poniższy kod do pliku views.py.
from django.contrib.syndication.views import Feed
class NajnowszeWpisy(Feed):
title = "Wiadomość z Aule Blog"
link = "/"
def items(self):
return Artykul.objects.all()
def item_title(self,item):
return item.tytul
def item_description(self, item):
return item.tresc[:150]
Natomiast do urli doszedł następujący adres aule.pythonanywhere.com/
artykuly/rss
Dodatkowo do base.html doszła linijka
<link rel="alternate" type="application/rss+xml" title="RSS" href="http://
aule.pythonanywhere.com/artykuly/rss/" />
Zapraszam więc do ustawiania :)