跳转到主要内容

为django CMS 3页面提供OpenGraph、Twitter Card和Schema.org片段标签

项目描述

Join the Gitter chat Latest PyPI version Python versions Latest CI build status Test coverage Code Climate License

为django CMS 3页面提供元标签信息

Python: 3.9, 3.10, 3.11

Django: 3.2, 4.1, 4.2

django CMS: 3.9, 3.11

快速入门

  1. 要使djangocms-page-meta正常工作,需要一个工作的django CMS环境。有关如何安装和配置django CMS的说明,请参阅django CMS文档

  2. 安装djangocms-page-meta

    $ pip install djangocms-page-meta

    或从仓库

    pip install -e git+https://github.com/nephila/djangocms-page-meta#egg=djangocms-page-meta
  3. 然后将其及其依赖项添加到INSTALLED_APPS中

    "filer",
    "meta",
    "easy_thumbnails",
    "djangocms_page_meta",
  4. 迁移数据库

    $ python manage.py migrate
  5. 配置

    请参阅文档中的用法配置部分。

  6. 就这样!

django-app-enabler 支持

django-app-enabler 支持。

您可以选择以下方式:

  • 安装与配置: python -mapp_enabler install djangocms-page-meta

  • 自动配置: python -mapp_enabler enable djangocms_page_meta

完全使用此包需要一些模板更改,这些更改无法由 django-app-enabler 修改

  • 在页面中加载模板标签,如 使用 页面中概述的那样;

  • 运行迁移: python manage.py migrate

有关详细信息,请参阅 使用 文档。

依赖关系

文档

有关包文档,请参阅 https://djangocms-page-meta.readthedocs.io/

历史

1.4.4 (2024-01-16)

功能

  • 切换到 Coveralls Github 操作 (#189)

错误修复

  • 固定 Django CMS 版本 < 4 (#197)

1.4.3 (2023-09-27)

错误修复

  • 在 AppConfig 中设置 default_auto_field 以避免 DEFAULT_AUTO_FIELD 不同时的迁移问题 (#181)

1.4.2 (2023-09-26)

错误修复

  • 提升 django-meta 版本,相应地修改设置 (#178)

1.4.1 (2023-09-20)

功能

  • 迁移到 bump-my-version,修复 README 中的 python/django/djangocms 版本 (#176)

错误修复

  • 更新 filer 依赖关系以避免 155.feature 迁移错误 (#173)

1.4.0 (2023-08-31)

功能

  • 添加 DefaultMetaImage 模型以处理默认元图像 (#155)

1.3.0 (2023-08-07)

功能

  • 添加 meta robots (#116)

1.2.0 (2023-05-08)

功能

  • 更新 GH 操作 / 检查配置 (#157)

  • 添加对 Django 4.2 / django CMS 3.11 的支持

1.1.0 (2022-08-27)

错误修复

  • 跳过在页面类型中创建工具栏项 (#150)

  • 添加对 Django 3.2 / django CMS 3.10 的支持 (#151)

1.0.1 (2020-12-21)

功能

  • 添加对 django-app-enabler 的配置 (#141)

1.0.0 (2020-11-18)

功能

  • 更新工具并删除 Python 2 / Django < 2.2 兼容性 (#135)

  • 添加对 django CMS 3.8 / Django 3.1 的支持

  • 添加对 django-meta 2.0 的支持

错误修复

  • 修复 setup.cfg 和 pyproject.toml 包名 (#138)

0.10.0 (2019-12-27)

  • 从 djangocms-helper 迁移到 django-app-helper

  • 改进工具栏性能

0.9.0 (2019-08-22)

  • 添加对 django CMS 3.7 / Django 2.2 的支持

  • 删除对 Django < 1.11 / Python 3.4 的支持

0.8.5 (2019-03-22)

  • 修复迁移中缺少 on_delete 参数的错误

0.8.4 (2019-03-11)

  • 添加 Django 2.0 和 Django 2.1 兼容性

  • 添加 django CMS 3.6 兼容性

  • 修复使用 djangocms 3.5.2 创建新 pagetype 时的崩溃

0.8.3 (2018-04-07)

  • 创建 CMS 页面时删除描述

  • 如果 PageMeta 不存在,则提供页面日期元数据

  • 提高与 Django 3.5 的兼容性

0.8.2 (2018-02-22)

  • 更改修补 PageAdmin 的方法,以提高与其他插件兼容性

0.8.1 (2018-02-17)

  • 修复发布时重复的 GenericMetaAttribute

  • 修复在 Divio 云中描述字段长度未设置时的错误

0.8.0 (2018-01-14)

  • 添加 Django 1.11 支持

  • 添加 django CMS 3.5 支持

  • 删除 django CMS 3.2,3.3

  • 添加对 filer 标准化 URL 的支持

  • 如果请求不在上下文中,则不失败

  • 使 HTML 和twitter描述字段长度可配置

0.7.0 (2016-12-04)

  • 删除 Django 1.7 及以下版本

  • 删除 django CMS 3.1 及以下版本

  • 添加 Django 1.10 支持

0.6.3 (2016-10-22)

  • 添加对 django CMS 3.4 的支持

0.6.2 (2016-08-01)

  • 如果为空,则条件显示页面描述字段

0.6.1 (2016-06-20)

  • 删除通用元属性的唯一索引

0.6 (2016-06-05)

  • 让设置用作默认值

  • 添加对 fb_pages 属性的支持

  • 添加对通用元属性的支持

0.5.11 (2016-03-17)

  • 使对象类型不是必需的

0.5.10 (2016-03-03)

  • 修复处理 Google+ 作者 URL

0.5.9 (2016-02-25)

  • 修复 Django 1.9 的问题

0.5.8 (2016-02-23)

  • 改进 Aldryn 支持

  • 在 get_page_meta 中捕获 AttributeError

0.5.7 (2016-01-09)

  • 修复处理非现有语言中的页面

  • 添加对 Aldryn 环境的支持

0.5.6 (2015-10-03)

  • 修复从 djangocms-page-tags检索标签时的错误

  • 添加对 django CMS 3.2 的支持

  • 支持 Django 1.8

0.5.5 (2015-08-21)

  • 当页面为 None 时修复错误的不同方法

  • 更好的回退机制

  • 更新 i18n

0.5.4 (2015-08-08)

  • 修复页面为 None 时的错误

  • 代码清理

  • 将 pep8/isort 添加到测试中

  • 添加缺失的迁移

0.5.3 (2015-06-29)

  • 修复 Django 1.7 迁移

  • 更新测试配置

0.5.2 (2015-06-28)

  • 兼容 django CMS 3.1.1

0.5.1 (2015-06-06)

  • 使 south 迁移独立于 djangocms-helper

0.5 (2015-06-06)

  • 添加对自定义用户模型的支持

  • 修复 SEO 字段的长度

  • 在测试中使用 djangocms-helper

  • 添加对 Django 1.7 的支持

  • 添加对 django CMS 3.1 的支持

0.4.1 (2014-08-10)

  • 小修复

0.4.0 (2014-04-19)

  • django CMS 3 最终版本支持

  • 将一些代码移至外部 django-meta-mixin 应用程序

0.3.3 (2014-03-23)

  • 更好地支持基于 sn 的描述

0.3.2 (2014-03-07)

  • 为每个受支持的社交网络添加不同的描述

0.3.1 (2014-02-13)

  • 修复权限名称

0.3.0 (2014-02-02)

  • 修复 django CMS 3 开发更新

0.2.1 (2014-01-26)

  • 将 django-meta 兼容 templatetags 商业化

0.2.0 (2014-01-22)

  • 将工具栏菜单项放入子菜单

0.1.0 (2014-01-21)

  • 实验性版本。

项目详情


下载文件

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

源分布

djangocms-page-meta-1.4.4.tar.gz (35.8 kB 查看哈希值)

上传时间

构建分布

djangocms_page_meta-1.4.4-py2.py3-none-any.whl (55.7 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持

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