По умолчанию Django предлагает только поле для сбора меда и проверку хеша для предотвращения спама. Это останавливает много спама, но абсолютно не все. Я бы предположил на 50-70% или около того. Для очень маленького сайта у меня менее 50 уникальных посетителей в день, это все, что нужно. Для крупных сайтов вам обязательно понадобится дополнительная защита, например Akismet.