Skip to main content

Anti-spam protections for django-blog-zinnia with Akismet or Typepad

Project description

Zinnia-spam-checker-akismet is a package providing spam protection on comments for django-blog-zinnia via Akismet or Typepad AntiSpam.

Installation

Simply install the package on your system:

$ pip install zinnia-spam-checker-akismet

The python-akismet will also be installed as a dependency.

Using Akismet

Put this setting to enable the Akismet spam checker backend:

ZINNIA_SPAM_CHECKER_BACKENDS = ('zinnia_akismet.akismet',)

Then define your API key in the settings:

AKISMET_API_KEY = 'Your key'

Get your free API key at http://akismet.com/signup/ if you don’t have one.

Using Typepad AntiSpam

Put this setting to enable the Typepad spam checker backend:

ZINNIA_SPAM_CHECKER_BACKENDS = ('zinnia_akismet.typepad',)

Then define your API key in the settings:

TYPEPAD_API_KEY = 'Your key'

Why Typepad is included in this package ?

For conveniency because the Typepad AntiSpam use the same API as Akismet, they share the same dependancy to the python-akismet module.

Note that you can combine the two spam checkers like this:

ZINNIA_SPAM_CHECKER_BACKENDS = (
    'zinnia_akismet.akismet',
    'zinnia_akismet.typepad')

Project details


Download files

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

Source Distribution

zinnia-spam-checker-akismet-1.0.1.tar.gz (6.1 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page