Captcha module -- add a image-captcha to your forms note: captcha's are not foolproof, image based captcha's also don't work for the image impaired. caveat emptor. requirements: - PIL - http://www.pythonware.com/products/pil/ - pycaptcha - http://svn.navi.cx/misc/trunk/pycaptcha to use: 1. include the urls.py into your main config under '/captcha' -- or change where the templatetag looks for them 2. modify your view so that it calls 'verify' ala: urlpatterns += patterns('zilbo.common.captcha.views', (r'^(?P\d+)/edit/$','verify', dict( forum_dict, forward_to='zilbo.apps.forum.views.forum.update_forum', post_save_redirect="/forum/%(slug)s/", login_required=True)), ) 3. add {% load captcha %} {% captcha %} into your template on the form you want to protect.