que all / que

This commit is contained in:
Andreas Stephanides
2017-01-24 11:25:07 +01:00
parent 5006c9fbe3
commit debf6b0ccc
5 changed files with 39 additions and 13 deletions

View File

@@ -16,7 +16,7 @@ import mworker
from compiler import do_compile
from fetching import fetch_page
from .controller import urls_test, start_workers, urls_que, url_add
from .controller import urls_test, start_workers, urls_que, url_add, urls_que_upd
#flask.json.JSONEncoder.default = lambda self,obj: ((obj.__json__()) if isinstance(obj, (Article,CrawlUrl)) else None)
@@ -87,11 +87,20 @@ def urls_json(id):
@compiler_pages.route("/urls/<int:id>/que.json")
def urls_que_json(id):
# Lade Alle Urls
cu=urls_que(id)
cu=urls_que_upd(id)
cc=CrawlCache.query.filter(CrawlCache.url==cu.url)
return jsonify(urls=cu, cache=cc)
# que an existing CrawlUrl for fetching
@compiler_pages.route("/urls/<int:id>/que_all")
@compiler_pages.route("/urls/<int:id>/que_all.json")
def urls_queall_json(id):
# Lade Alle Urls
cu=urls_que(id)
cc=CrawlCache.query.filter(CrawlCache.url==cu.url)
return jsonify(urls=cu, cache=cc)
@compiler_pages.route("/urls/que.lst")
def urls_que_lst():
# Lade Alle Urls