在Wagtail管理界面内添加Intercom聊天小部件
项目描述
将Intercom小部件添加到您的Wagtail管理界面。
安装
使用pip安装
$ pip install wagailadminintercom
在wagtail.wagtailadmin之前将其添加到您的INSTALLED_APPS
INSTALLED_APPS = [
# ...
'wagailadminintercom',
'wagtail.wagtailadmin',
# ...
]
配置
将WAGTAILADMIN_INTERCOM_APP_ID 和 WAGTAILADMIN_INTERCOM_SECRET_KEY 设置添加到您的设置文件中
WAGTAILADMIN_INTERCOM_APP_ID = 'abc123'
WAGTAILADMIN_INTERCOM_SECRET_KEY = '983th8fj98hgh98dj09gj08g4w'
默认情况下,使用用户ID启用身份验证。这可以通过使用WAGTAILADMIN_INTERCOM_IDENTITY_VERIFICATION 设置进行覆盖
WAGTAILADMIN_INTERCOM_IDENTITY_VERIFICATION = 'email'
此设置可以取三个可能的值
- 'email':
使用电子邮件地址进行身份验证。
- 'id':
默认。通过用户ID进行身份验证。
- None:
禁用身份验证。
默认情况下,用户的电子邮件地址从用户模型的email 属性中获取。如果这不正确,可以使用WAGTAILADMIN_INTERCOM_EMAIL_ATTRIBUTE 设置进行覆盖。将WAGTAILADMIN_INTERCOM_EMAIL_ATTRIBUTE 设置为None 以禁用发送用户电子邮件。
默认情况下,小部件仅在 DEBUG 为 False 时才会出现,以防止在开发期间显示小部件。要强制小部件显示或隐藏,请设置WAGTAILADMIN_INTERCOM_ENABLED 设置
WAGTAILADMIN_INTERCOM_ENABLED = True
就是这样!现在您应该在Wagtail管理界面中看到小部件出现。
项目详情
关闭
哈希值 for wagtailadminintercom-0.1.1-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7e0a0f10e48f13af3350da1e5d524d5f5a4492190c288da401bb2654da05e860 |
|
MD5 | f1f7b2c2215f21d08d2ef3013dcc600b |
|
BLAKE2b-256 | 0c510563d3caaae31e3034487c0f0dfe1f0b662f36d9303afcef976a871d736c |