コード例 #1
0
ファイル: views.py プロジェクト: agiliq/django-buzz
def buildwidget(request, topic_slug=None) :
     mlogger.info("Function in buildwidget")
     fmanager = FetchManager()
     topic = get_object_or_404(NewsTopic, slug = topic_slug)
     site = Site.objects.get_current()
     topnewslist =  fmanager.getPopularNews(topic)
     data = {
               'topnewslist': topnewslist,
               'iframe_url': settings.IFRAME_URL,
               'site_url': settings.SITE_URL,
               'topic': topic,
               'site': site,
     }
     return render(request, "pystories/onlywidget.html", data)
コード例 #2
0
ファイル: views.py プロジェクト: uswaretech/django-buzz
def index(request, topic_slug=None): 
     mlogger.info("Function index : view.py")
     fmanager = FetchManager()
     if not topic_slug:
          topic = None
          topnewslist =  fmanager.getPopularNews()
     else:
          topic = get_object_or_404(NewsTopic, slug = topic_slug)
          topnewslist =  fmanager.getPopularNews(topic = topic)
     vw = loader.get_template("pystories/index.html")
     c = Context({
               'topnewslist': topnewslist,
               'iframe_url': settings.IFRAME_URL,
               'site_url': settings.SITE_URL,
               'topic': topic,
     })
     return HttpResponse(vw.render(c))
コード例 #3
0
ファイル: views.py プロジェクト: agiliq/django-buzz
def index(request, topic_slug=None):
     mlogger.info("Function index : view.py")
     fmanager = FetchManager()
     site = Site.objects.get_current()
     if not topic_slug:
          topic = None
          topnewslist =  fmanager.getPopularNews()
     else:
          topic = get_object_or_404(NewsTopic, slug = topic_slug)
          topnewslist =  fmanager.getPopularNews(topic = topic)
     data = {
               'topnewslist': topnewslist,
               'iframe_url': settings.IFRAME_URL,
               'site_url': settings.SITE_URL,
               'topic': topic,
               'site': site,
     }
     return render(request, "pystories/index.html", data)
コード例 #4
0
ファイル: views.py プロジェクト: uswaretech/django-buzz
def buildwidget(request, topic_slug=None) :
     mlogger.info("Function in buildwidget")
     fmanager = FetchManager()
     topic = get_object_or_404(NewsTopic, slug = topic_slug)
     topnewslist =  fmanager.getPopularNews(topic)    
     vw = loader.get_template("pystories/onlywidget.html")
     c = Context({
               'topnewslist': topnewslist,
               'iframe_url': settings.IFRAME_URL,
               'site_url': settings.SITE_URL,
               'topic': topic,
     })
     return HttpResponse(vw.render(c))
     
     
     
     
     
     
     
     
コード例 #5
0
ファイル: fetchffeed.py プロジェクト: agiliq/django-buzz
from django.core.management import setup_environ
import settings
setup_environ(settings) 


from pystories.services.EntryService import FetchManager


fmanager = FetchManager()
fmanager.triggerfetchFeed()