前端页面显示搜索关键词
This commit is contained in:
@@ -399,7 +399,7 @@ def contest_list_page(request, page=1):
|
|||||||
contests = Contest.objects.filter(visible=True).order_by("-create_time")
|
contests = Contest.objects.filter(visible=True).order_by("-create_time")
|
||||||
|
|
||||||
# 搜索的情况
|
# 搜索的情况
|
||||||
keyword = request.GET.get("keyword", None)
|
keyword = request.GET.get("keyword", "").strip()
|
||||||
if keyword:
|
if keyword:
|
||||||
contests = contests.filter(Q(title__contains=keyword) | Q(description__contains=keyword))
|
contests = contests.filter(Q(title__contains=keyword) | Q(description__contains=keyword))
|
||||||
|
|
||||||
|
|||||||
@@ -290,7 +290,7 @@ def problem_list_page(request, page=1):
|
|||||||
problems = Problem.objects.filter(visible=True)
|
problems = Problem.objects.filter(visible=True)
|
||||||
|
|
||||||
# 搜索的情况
|
# 搜索的情况
|
||||||
keyword = request.GET.get("keyword", None)
|
keyword = request.GET.get("keyword", "").strip()
|
||||||
if keyword:
|
if keyword:
|
||||||
problems = problems.filter(Q(title__contains=keyword) | Q(description__contains=keyword))
|
problems = problems.filter(Q(title__contains=keyword) | Q(description__contains=keyword))
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
<div class="right">
|
<div class="right">
|
||||||
<form class="form-inline" method="get">
|
<form class="form-inline" method="get">
|
||||||
<div class="form-group-sm">
|
<div class="form-group-sm">
|
||||||
<input name="keyword" class="form-control" placeholder="请输入关键词">
|
<input name="keyword" class="form-control" value="{{ keyword }}" placeholder="请输入关键词">
|
||||||
<input type="submit" value="搜索" class="btn btn-primary">
|
<input type="submit" value="搜索" class="btn btn-primary">
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
<div class="right">
|
<div class="right">
|
||||||
<form class="form-inline" method="get">
|
<form class="form-inline" method="get">
|
||||||
<div class="form-group-sm">
|
<div class="form-group-sm">
|
||||||
<input name="keyword" class="form-control" placeholder="请输入关键词">
|
<input name="keyword" class="form-control" value="{{ keyword }}" placeholder="请输入关键词">
|
||||||
<input type="submit" value="搜索" class="btn btn-primary">
|
<input type="submit" value="搜索" class="btn btn-primary">
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
Reference in New Issue
Block a user