跳转到主要内容

为Wagtail编写的一个模块,用于查找与您的页面相关的页面和标签。

项目描述

wagtailrelated

为Wagtail编写的一个模块,用于查找与您的页面相关的页面和标签。

如何安装

使用pip安装

pip install wagtail-related

设置

在您的设置文件中,将 wagtailrelated 添加到 INSTALLED_APPS

INSTALLED_APPS = [
    # ...
    'wagtailrelated',
    # ...
]

URL配置

将API URL包含到您的 urlpatterns

urlpatterns = [
    # ...
    url(r'^api/more-like-this', include('wagtailrelated.api.urls')),
    # ...

后端设置

将以下设置添加到您的项目中

WAGTAIL_RELATED_BACKENDS = {
    'default': {
        'BACKEND': 'wagtailrelated.backends.elasticsearch5',
    }
}

请注意,该模块使用Elasticsearch查找相关页面,并依赖于Wagtail内置的搜索后端。这意味着您应该在项目中将 WAGTAILSEARCH_BACKENDS 设置 配置为 wagtail.search.backends.elasticsearch5

本说明中显示的设置将正常工作,如果您的Elasticsearch 5后端位于 default 键下。如果您的项目有多个Wagtail搜索后端,并且您的Elasticsearch 5搜索后端有不同的键,请参阅您需要如何修改 WAGTAIL_RELATED_BACKENDS 此处

如何使用

该软件包提供API以获取相关页面。请参阅API文档

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅有关生成分发归档的教程。

构建的分发

wagtail_related-0.1.0-py3-none-any.whl (16.4 kB 查看哈希值)

上传时间 Python 3

由以下支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面