Skip to main content
Join the official Python Developers Survey 2018 and win valuable prizes: Start the survey!

Disqus intergration for your django-cms powered site with options for Single Sign-On (SSO), lazy loading, analytics and more.

Project description

http://img.shields.io/travis/mishbahr/djangocms-disqus.svg?style=flat-square Latest Version Downloads License http://img.shields.io/coveralls/mishbahr/djangocms-disqus.svg?style=flat-square

Disqus intergration for your django-cms powered site with options for Single Sign-On (SSO), lazy loading, analytics and more.

This project requires django-connected and django-cms v3.0 or higher to be properly installed and configured. When installing the djangocms-disqus using pip, django-connected will also be installed automatically.

Quickstart

  1. Install djangocms-disqus:

    pip install djangocms-disqus
    
  2. Add djangocms_disqus to INSTALLED_APPS:

    INSTALLED_APPS = (
        ...
        'connected_accounts',
        'connected_accounts.providers',
        'djangocms_disqus',
        ...
    )
    
  3. To enable Disqus as a provider for django-connected (register new applications at https://disqus.com/api/applications/register/):

    CONNECTED_ACCOUNTS_DISQUS_CONSUMER_KEY = '<disqus_secret_key>'
    CONNECTED_ACCOUNTS_DISQUS_CONSUMER_SECRET = '<disqus_public_key>'
    
  4. Sync database (requires south>=1.0.1 if you are using Django 1.6.x):

    python manage.py migrate
    
  5. Add the DisqusMiddleware to MIDDLEWARE_CLASSES:

    MIDDLEWARE_CLASSES = (
        ...
        'djangocms_disqus.middleware.DisqusMiddleware',
        ...
    )
    

Preview

http://mishbahr.github.io/assets/djangocms-disqus/thumbnail/djangocms-disqus-001.png http://mishbahr.github.io/assets/djangocms-disqus/thumbnail/djangocms-disqus-002.png

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
djangocms-disqus-0.1.4.tar.gz (21.2 kB) Copy SHA256 hash SHA256 Source None May 23, 2017

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page