处理opensearch.xml

django-opensearch的Python项目详细描述


TravisCoverageCodacyRequirespypi-licensepypi-versionpypi-python-versionpypi-django-versionpypi-formatpypi-wheelpypi-status

django-opensearch is a django reusable application to handle opensearch.xml

Installation

  • 从git存储库获取源代码副本:git clone https://github.com/vint21h/django-opensearch.git。或者从https://github.com/vint21h/django-opensearch/tags/下载最新版本。
  • 从存储库源树或解压缩的存档文件运行python ./setup.py install。或者使用pip:pip install django-opensearch

Configuration

  • "opensearch"添加到settings.INSTALLED_APPS
# settings.pyINSTALLED_APPS+=("opensearch",)
  • "opensearch"添加到URL定义中。
# urls.pyurlpatterns+=[url(r"^opensearch/",include("opensearch.urls")),]

Usage

"opensearch_tags"加载到基本模板,并通过调用{% opensearch_meta %}将opensearch rel meta标记放置到<;head>;html标记。

{# base.html #}{%loadopensearch_tags%}

<head>
    {%opensearch_meta%}
</head>

django-opensearch settings

OPENSEARCH_CONTACT_EMAIL
包含一个电子邮件地址,可以通过该地址联系描述文档的维护者。默认为""
OPENSEARCH_SHORT_NAME
包含一个简短的人类可读标题,用于标识此搜索引擎。默认为""
OPENSEARCH_DESCRIPTION
包含搜索引擎的可读文本描述。默认为""
OPENSEARCH_FAVICON_WIDTH
包含可与此搜索内容关联使用的图像宽度。默认为16
OPENSEARCH_FAVICON_HEIGHT
包含可与此搜索内容关联使用的图像的高度。默认为16
OPENSEARCH_FAVICON_TYPE
包含可与此搜索内容关联使用的图像的mimetype。默认为"image/x-icon"
OPENSEARCH_FAVICON_FILE
包含一个url,用于标识可与此搜索内容关联使用的图像的位置。默认为"favicon.ico"
OPENSEARCH_SEARCH_URL
包含用于搜索内容的django url名称。默认为"search"
OPENSEARCH_SEARCH_QUERYSTRING
包含搜索参数前的querystring。默认为"q="
OPENSEARCH_INPUT_ENCODING
包含一个字符串,该字符串指示搜索引擎支持使用指定字符编码编码的搜索请求。默认为"UTF-8"

Licensing

django opensearch是自由软件:您可以根据自由软件基金会(free software foundation)发布的gnu通用公共许可条款(许可证的第3版或(由您选择)任何更高版本)重新分发和/或修改它。 有关完整的许可证文本,请参阅复制文件。

Contacts

项目网站https://github.com/vint21h/django-opensearch/

author:阿列克谢·安德鲁希耶维奇<;vint21h@vint21h.pp.ua>;

有关其他作者列表,请参见作者文件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java迭代图形框架聚合达到内存限制的消息   反编译和开发人员向Android应用程序提供java安全密钥   活页夹中的java Vaadin上传组件,例如Crud编辑器   java如何定义0090当我有了每个字符   带有AOP的java截取私有注释方法   在Java中暂停并恢复动画(thread.sleep)   java在JavaFX中从不同的控制器向TableView添加行   java如何通过Spring使用脚本初始化inmemory HSQLDB   windows找到了绝对的java。通过编程从java代码获取exe路径   Java同步、信号量和队列的多线程性能   java异步任务回调未调用   java在迷宫中用坐标寻找最短路径   Java:并行处理数组,查找发生异常的位置   java我无法理解我收到的错误   如何调用。bat文件,并使用java中的ProcessBuilder发送字符串   java在mysql数据库中插入日期   将ArrayList的内容显示为格式正确的JSON for Java REST API   java@OneToMany注释SQLSyntaxErrorException:ORA000904无效标识符