cache count

This commit is contained in:
Yax 2017-07-09 15:27:59 +02:00
parent 15ebe08bd5
commit 1933452338
3 changed files with 9 additions and 2 deletions

View file

@ -1,4 +1,5 @@
from sanic import Sanic from sanic import Sanic
from aiocache import SimpleMemoryCache
app = Sanic() app = Sanic()
cache = {} cache = SimpleMemoryCache()

View file

@ -4,6 +4,7 @@
import logging import logging
import config import config
from sanic import response from sanic import response
from aiocache import cached
from app import app from app import app
from app import cache from app import cache
from app.models.site import Site from app.models.site import Site
@ -44,7 +45,7 @@ def query_comments(request):
return r return r
#@cache.cached(timeout=300) @cached(ttl=300)
@app.route("/comments/count", methods=['GET']) @app.route("/comments/count", methods=['GET'])
def get_comments_count(request): def get_comments_count(request):
try: try:

View file

@ -1,5 +1,9 @@
aiocache==0.7.0
aiofiles==0.3.1 aiofiles==0.3.1
aiomcache==0.5.2
aioredis==0.3.3
clize==2.4 clize==2.4
hiredis==0.2.0
httptools==0.0.9 httptools==0.0.9
Jinja2==2.7.3 Jinja2==2.7.3
Markdown==2.6.2 Markdown==2.6.2
@ -9,6 +13,7 @@ PyMySQL==0.6.6
PyRSS2Gen==1.1 PyRSS2Gen==1.1
requests==2.7.0 requests==2.7.0
sanic==0.5.4 sanic==0.5.4
Sanic-Cors==0.5.4.2
six==1.9.0 six==1.9.0
ujson==1.35 ujson==1.35
uvloop==0.8.0 uvloop==0.8.0