# from django.core.management import setup_environ # from globo.settings import settings # setup_environ(settings) from models import Noticia import feedparser # import urllib2 # import json from datetime import datetime from globo.util.funcoes import * feed = feedparser.parse('http://g1.globo.com/dynamo/rss2.xml') for item in feed.entries: try: noticia = Noticia.objects.get(link=item.link) break except Noticia.DoesNotExist: noticia = Noticia() noticia.titulo = item.title noticia.link = item.link noticia.id_materia, noticia.link_encurtado = getDadosMateria(item.link) noticia.getUrlEncodada() noticia.numero_comentarios = getNumeroDeComentarios(noticia.link_encodado) noticia.save()