def post():
title = "?????"
if request.method == 'POST':
co = conect_db()
name = request.form['name']
name = re.compile('.*{0}.*'.format(name))
result = []
if not(request.form['name']):
return render_template('index.html')
for i,data in enumerate(co.find({'$or':[{'name':name},{'area':name},{'aliases.name':name},{'tags.value':name}]}, sort = [('rating.count',pymongo.DESCENDING),('rating.value',pymongo.DESCENDING)])):
if i <100:
result.append(data)
else:
i = 99
break
return render_template('index.html', result=result, title=title, name=request.form['name'],num=i+1)
else:
return redirect(url_for('index'))
评论列表
文章目录