Mistypes is a Django app to let users report about mistypes on your site.
Add "mistypes" to your INSTALLED_APPS setting like this:
INSTALLED_APPS = ( ... 'mistypes', )
Include the mistypes URLconf in your project urls.py like this:
url(r'^mistypes/', include('mistypes.urls'), namespace="mistypes"),
Run python manage.py migrate to create the mistypes models.
Load mistypes_extras template tags to your template:
{% load mistypes_extras %}
Add jQuery (https://jquery.com/) on your site.
Add {% mistype_form %} tag on page, where you want to see reporting form.
Start the development server and visit page from step 6. Press CTRL+Enter
Now your users can report about mistypes!
Visit http://127.0.0.1:8000/admin/ to manage mistypes reported.
Add ADMINS setting if you want to be reported by email.
Set MISTYPES_CSRF_EXEMPT to True if you doesn't need in csrf protection (ex. using this form on static pages)