diff options
| author | Russell Keith-Magee <russell@keith-magee.com> | 2010-10-28 12:36:51 +0000 |
|---|---|---|
| committer | Russell Keith-Magee <russell@keith-magee.com> | 2010-10-28 12:36:51 +0000 |
| commit | 98753710a7e58ce93b41d7ff426f2ef5040f9132 (patch) | |
| tree | 41dff774f20d91217c7c14410fe951ba919e9a9c /docs | |
| parent | ea85d4303d9b58704ebdea5b88bbd0dbfd6ab30c (diff) | |
Added documentation note for the backwards incompatible change in r13996.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14387 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/releases/1.3.txt | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/docs/releases/1.3.txt b/docs/releases/1.3.txt index da4eaf993d..09f28b8203 100644 --- a/docs/releases/1.3.txt +++ b/docs/releases/1.3.txt @@ -183,6 +183,32 @@ command:: python manage.py sqlindexes sessions +No more naughty words +~~~~~~~~~~~~~~~~~~~~~ + +Django has historically provided (and enforced) a list of profanities. +The :doc:`comments app </ref/contrib/comments/index>` has enforced this +list of profanities, preventing people from submitting comments that +contained one of those profanities. + +Unfortunately, the technique used to implement this profanities list +was woefully naive, and prone to the `Scunthorpe problem`_. Fixing the +built in filter to fix this problem would require significant effort, +and since natural language processing isn't the normal domain of a web +framework, we have "fixed" the problem by making the list of +prohibited words an empty list. + +If you want to restore the old behavior, simply put a +``PROFANITIES_LIST`` setting in your settings file that includes the +words that you want to prohibit (see the `commit that implemented this +change`_ if you want to see the list of words that was historically +prohibited). However, if avoiding profanities is important to you, you +would be well advised to seek out a better, less naive approach to the +problem. + +.. _Scunthorpe problem: http://en.wikipedia.org/wiki/Scunthorpe_problem +.. _commit that implemented this change: http://code.djangoproject.com/changeset/13996 + .. _deprecated-features-1.3: Features deprecated in 1.3 |
