@x.route('/index.php?q=<key>')
@x.route('/search/<key>')
@x.route('/search/<key>/<int:page>')
def search_view(key, page=1):
global keys
k = key.replace('-',' ')
dic = dict(
videos=Video.objects.search_text(k).paginate(page=page, per_page=24),
page=page,
key=k,
title='%s - page %s' % (key, page)
)
if key not in keys:
keys.append(key)
if len(keys) >= 25:
keys = keys[-1:-26:-1]
f = open('search.txt', 'w+')
for k in keys:
f.write('%s\n' % k)
f.close()
g.keys = keys
return render_template('search.html', **dic)
以上配置访问search/很正常,但访问/index.php?q=就404了。请问问题出在哪里?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.