Files
kasu/aggregator/management/commands/update-feeds.py
Christian Berg 86a0db050d Diverse Code Cleanups
*Code wurde PEP-8 gerecht formatiert
* Kleine Fehler die der PyCharm Inspector beanstandet wurden korrigiert
2014-11-26 16:04:52 +01:00

21 lines
601 B
Python

"""
Update feeds for Django community page. Requires Mark Pilgrim's excellent
Universal Feed Parser (http://feedparser.org)
"""
from aggregator.models import Feed
from django.core.management.base import BaseCommand
class Command(BaseCommand):
help = "Updates all RSS Feeds"
def handle(self, *args, **options):
verbose = int(options['verbosity']) > 0
for feed in Feed.objects.filter(is_functional=True):
if verbose:
print
print "%s - URL: %s" % (feed.title, feed.feed_url)
print '=' * 80
feed.parse()