跳转到主要内容

Django Ghost是一个Django应用程序,用于同步Django模型与Ghost CMS通讯录订阅者

项目描述

Django Ghost

image image image image image image image image

自动同步Django模型与Ghost的成员模型。Ghost是为内容创作者的CMS。

  1. pip install django-ghost

  2. 将以下内容添加到INSTALLED_APPS设置中

    INSTALLED_APPS = [
        "django_ghost",
    ]
    
  3. 运行python manage.py migrate以创建NATS组织模型

贡献者指南

  1. 创建开发环境(需要docker & docker-compose)

    make docker-up
    
  2. 运行测试并生成覆盖率报告

    make pytest
    
  3. 运行black代码检查器

    make lint
    

设置

基本设置

GHOST_SYNC_MODEL (默认: django.contrib.auth.get_user_model() 的返回值)

GHOST_NEWSLETTER_IDS (默认: []) - 订阅的新闻简报ID

GHOST_ADMIN_API_APP_ID

GHOST_ADMIN_API_APP_SECRET

GHOST_API_URL (默认: "https://$GHOST_API_URL 环境变量)

项目详情


下载文件

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

源分布

django_ghost-0.3.0.tar.gz (12.0 kB 查看哈希值)

上传时间 源码

构建分布

django_ghost-0.3.0-py3-none-any.whl (182.6 kB 查看哈希值)

上传时间 Python 3

支持

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