示例#1
0
def recent_feed():
  # http://werkzeug.pocoo.org/docs/contrib/atom/                                                                                                                                                               
  feed = AtomFeed('Recent Files',
                  feed_url = request.url, url=request.url_root)
  data = db.freewaredata.find().sort("_id", -1).limit(100)
  for d in data:
    try:
      feed.add(
        d['title'],
        d['description'],
        content_type='text', 
        id=d['_id'],
        url='http://www.blankons.com/'+slugify(onlychars(d['title']))+'/'+unicode(d['_id']),
        updated=datetime.datetime.now(),
        )
    except:
      feed.add(
        d['title'],
        content_type='text', 
        id=d['_id'],
        url='http://www.blankons.com/'+slugify(onlychars(d['title']))+'/'+unicode(d['_id']),
        updated=datetime.datetime.now(),
        )
  return feed.get_response()
示例#2
0
def getchars(text):
    """
    get characters and numbers only from string
    usage: {{ string|getchars }}
    """
    return onlychars(text)
示例#3
0
def getchars(text):
  """get characters and numbers only from string"""
  return onlychars(text)