on master help sign in
[enh] paging support for deviantart
commit1fd91bd911ef07ca32461a063c5560a68d88c2ac authorasciimoo <asciimoo@gmail.com> dateThu 30 Jan 2014, 00:09 (13 years ago) parent9ba17fc
1 file changed+6−3
searx/engines/deviantart.py+6−3
searx/engines/deviantart.py+6−3
@@ -5,12 +5,15 @@ from urlparse import urljoin
55categories = ['images']
66
77base_url = 'https://www.deviantart.com/'
8−search_url = base_url+'search?'
8+search_url = base_url+'search?offset={offset}&{query}'
9+
10+paging = True
911
1012
1113def request(query, params):
12− global search_url
13− params['url'] = search_url + urlencode({'q': query})
14+ offset = (params['pageno'] - 1) * 24
15+ params['url'] = search_url.format(offset=offset,
16+ query=urlencode({'q': query}))
1417 return params
1518
1619