处理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中的“this”操作符感到困惑   java更改Libgdx按钮外观   java返回到上一个开关案例   java返回带有可选对象的完全未来列表   java应该只在更新JPA中的整个实体时使用“合并”吗?   java如何将x个整数拆分为y个数组?   java HQL多where子句   java类“org.apache.activemq.jms.pool.PooledConnectionFactory”的哪个属性应该用于超时连接请求?   java运行servlet程序   JavaSpring数据JPA/REST更新子集合   eclipse工具,用于从源代码中提取java类层次结构和调用图(使用api)   java如何在Eclipse中打开Tomcat的自动重启?   java使用并发包中的同步器。FutureTask始终返回null   java Spring Boot@ExceptionHandler隐藏异常名称   java无法访问ActivityCompatApi23类文件   忙时无法将Java窗口置于最前面   java Play Framework 2.5.12从调用中获取方法