在写了好几篇博文后,查看博客列表的页面的时候,便会发现有点过于单一,仔细思考,我们可以在右侧添加一个区域来添加不同的功能,使得我们的博客页面不会过于单调。
说干就干,我们目前添加的三个功能分别是博文搜索,作者推荐以及随机推荐,后续想到其他有趣的Ideas再更新上去,这里先说说三个功能的实现:
1.博文搜索
功能的话我们做的比较简单,仅仅是查找标题中包含我们搜索的关键字的博文,不过也基本能够满足我们的需求。
1. urls设计 :
path('search_blog/', views.search_blog, name = 'search_blog'),
2 后台视图函数:
def search_blog(request):
try:
wd = request.GET['wd']
if not wd: