O'Reilly logo

Django Project Blueprints by Asad Jibran Ahmed

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Spam protection

The last feature that we want to have in our application is spam protection. We want users to be able to post content on our site, but we want to prevent abuse by spammers. Spamming, as you probably know, refers to malicious Internet users posting inappropriate or irrelevant content to a site. Often, spammers use scripts created specifically to target sites that allow user-submitted content, such as our web app. While we can't stop spammers easily from submitting spam content to our site manually, we can make sure that they are not able to use scripts to generate a lot of spam with just a click of the mouse. Usually, if spammers can't use their scripts on websites, they move on to easier targets.

The important concept that I want ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required