为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 查看哈希值)