Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Anti-spam protections via Akismet or Typepad for django-blog-zinnia
Python
branch: develop

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
demo_zinnia_akismet
zinnia_akismet
.gitignore
LICENSE
MANIFEST.in
README.rst
bootstrap.py
buildout.cfg
setup.py
versions.cfg

README.rst

Zinnia-spam-checker-akismet

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')
Something went wrong with that request. Please try again.