文档详情

基于Django快速开发社会化网络书签系统(五)书签搜索功能和RSS订阅功能的实现.pdf

发布:2019-03-30约2.29万字共4页下载文档
文本预览下载声明
跟高手学编程 FOLLOW MASTER PROGRAM 基于Django 快速开发社会化网络书签系统(五) ——— 书签搜索功能和RSS 订阅功能的实现 刘 班 摘 要: 讲解该系统中书签搜索功能和RSS 订阅功能的实现。 关键词: Web 开发框架; Python ; Django ; 网络书签系统 书签搜索表单的显示和书签搜索功能的实现主要借助于视 1 书签搜索功能 图函数bookmark_search_page , 定义如下: 依靠本系统提供的书签搜索功能, 用户可以非常方便地查 导入 类。 可以用运算符 (表示逻辑“与”)和 (表示逻辑 Q | “或”)连接多个 类对象表达更为复杂的查询条件。 询到自己所需要的书签信息。 用户只需单击页面右上方导航条 Q from django.db.models import Q 中的搜索链接, 即可进入书签搜索页面, 如图 所示。 1 导入 EmptyQuerySet 类。 from django.db.models.query import EmptyQuerySet 请将以上这些导入语句放到views.py 文件的开头。 定义视图函数bookmark_search_page。 def bookmark_search_page(request): 实例化一个 EmptyQuerySet 对象 (表示一个空查询结果 集),然后将其保存到变量 bookmarks 中。 bookmarks = EmptyQuerySet() search_type = query =
显示全部
相似文档