diff options
author | Pjotr Prins | 2020-11-10 14:06:21 +0000 |
---|---|---|
committer | GitHub | 2020-11-10 14:06:21 +0000 |
commit | d213801678926e16135299a2e3ca0392a821507b (patch) | |
tree | 0c9919dec5153284f7c89d4054e36685aea0b493 /bh20simplewebuploader/main.py | |
parent | d53120b6106e301c7f5b58bdb4dc89f85dbe2ad0 (diff) | |
parent | 203293363640e7f45ceaff09fb1a83f8c0f1496a (diff) | |
download | bh20-seq-resource-d213801678926e16135299a2e3ca0392a821507b.tar.gz bh20-seq-resource-d213801678926e16135299a2e3ca0392a821507b.tar.lz bh20-seq-resource-d213801678926e16135299a2e3ca0392a821507b.zip |
Merge pull request #114 from BonfaceKilz/feature/add-twitter-feed
Feature/add twitter feed
Diffstat (limited to 'bh20simplewebuploader/main.py')
-rw-r--r-- | bh20simplewebuploader/main.py | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/bh20simplewebuploader/main.py b/bh20simplewebuploader/main.py index 51048a4..fc145e6 100644 --- a/bh20simplewebuploader/main.py +++ b/bh20simplewebuploader/main.py @@ -7,6 +7,7 @@ import logging import os import sys import re +import redis import string import ruamel.yaml as yaml import pkg_resources @@ -252,8 +253,19 @@ def send_home(): """ Send the front page. """ - - return render_template('home.html', menu='HOME', load_map=True) + redis_client = redis.Redis(host=os.environ.get('HOST', 'localhost'), + port=os.environ.get('PORT', 6379), + db=os.environ.get('REDIS_DB', 0)) + tweets = [] + for tweet_id in redis_client.zrevrange('bh20-tweet-score:', + 0, -1): + tweets.append( + {k.decode("utf-8"): v.decode("utf-8") for k, v in + redis_client.hgetall(tweet_id).items()} + ) + return render_template('home.html', menu='HOME', + tweets=tweets, + load_map=True) @app.route('/upload') |