flask cache

This commit is contained in:
Yax 2017-07-08 18:53:49 +02:00
parent a22ef97970
commit 19655b24df
3 changed files with 5 additions and 1 deletions

View file

@ -1,3 +1,5 @@
from flask import Flask from flask import Flask
from flask.ext.cache import Cache
app = Flask(__name__) app = Flask(__name__)
cache = Cache(app, config={'CACHE_TYPE': 'simple'})

View file

@ -5,6 +5,7 @@ import logging
import config import config
from flask import request, jsonify, abort from flask import request, jsonify, abort
from app import app from app import app
from app import cache
from app.models.site import Site from app.models.site import Site
from app.models.comment import Comment from app.models.comment import Comment
from app.helpers.hashing import md5 from app.helpers.hashing import md5
@ -45,6 +46,7 @@ def query_comments():
return r return r
@cache.cached(timeout=300)
@app.route("/comments/count", methods=['GET']) @app.route("/comments/count", methods=['GET'])
def get_comments_count(): def get_comments_count():
try: try:

View file

@ -1,5 +1,6 @@
clize==2.4 clize==2.4
Flask==0.10.1 Flask==0.10.1
Flask-Cache==0.13.1
Flask-Cors==2.0.1 Flask-Cors==2.0.1
itsdangerous==0.24 itsdangerous==0.24
Jinja2==2.7.3 Jinja2==2.7.3
@ -11,4 +12,3 @@ PyRSS2Gen==1.1
requests==2.7.0 requests==2.7.0
six==1.9.0 six==1.9.0
Werkzeug==0.10.4 Werkzeug==0.10.4
wheel==0.24.0