flask cache

This commit is contained in:
Yax 2017-07-08 18:53:49 +02:00
parent 657d5400f8
commit 17c302f999
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