예제 #1
0
파일: util.py 프로젝트: honten/diary
def getFeedList():
    key_ = "blog_feedList_key"
    try:
        feeds = memcache.get(key_)
    except Exception:
        feeds = None
    if feeds is None:
        feeds = Feeds.gql('WHERE valid =:1 ORDER BY order',True).fetch(100)
        memcache.add(key=key_, value=feeds, time=3600)
    else:
        logging.debug("getFeedList from cache. ")
    return feeds
예제 #2
0
파일: util.py 프로젝트: woodenbrick/wedding
def getFeedList():
    key_ = "blog_feedList_key"
    try:
        feeds = memcache.get(key_)
    except Exception:
        feeds = None
    if feeds is None:
        feeds = Feeds.all().filter('valid',True).order('order')
        memcache.add(key=key_, value=feeds, time=3600)
    else:
        logging.debug("getFeedList from cache. ")
    return feeds
예제 #3
0
파일: rpc.py 프로젝트: Git-Host/cpedialog
 def UpdateFeed(self,request):
     feed = Feeds.get_by_id(int(request.get("id")))
     editColumn = request.get("editColumn")
     if feed and editColumn:
         newData = request.get("newData")
         if editColumn == "title":
           feed.title = newData
         if editColumn == "feed":
           feed.feed = newData
         if editColumn == "order":
           feed.order = simplejson.loads(newData)
         if editColumn == "valid":
           feed.valid = simplejson.loads(newData)
         feed.put()
         util.flushFeedList()
     return True
예제 #4
0
파일: rpc.py 프로젝트: Git-Host/cpedialog
 def DeleteFeed(self,request):
     feed = Feeds.get_by_id(int(request.get("id")))
     feed.delete()
     util.flushFeedList()
     return True
예제 #5
0
파일: core.py 프로젝트: havocesp/cryptocmpy
 def get_feeds_and_categories(cls):
     """Query and return all news feeds and categories at once."""
     raw = _query(_NEWS_FEEDS_AND_CATEGORIES)
     raw.update(Categories=Categories(raw), Feeds=Feeds(raw))
     return raw
예제 #6
0
파일: core.py 프로젝트: havocesp/cryptocmpy
 def get_feeds(cls):
     """Query and return all news feeds."""
     return Feeds(_query(_NEWS_FEEDS))
예제 #7
0
파일: admin.py 프로젝트: honten/diary
 def get(self):
     feeds = Feeds.all().order("order")
     template_values = {"feeds": feeds}
     self.generate("admin/admin_feeds.html", template_values)
예제 #8
0
파일: admin.py 프로젝트: Git-Host/cpedialog
 def get(self):
       feeds = Feeds.all().order('order')
       template_values = {
           'feeds':feeds,
         }
       self.generate('admin/admin_feeds.html',template_values)