bstpierre.org

Projects

HTML Validator middleware

Just drop this middleware (a single python file) into your project, include it in your settings file (near the end, but before gzip), and any time a page does not validate, this middleware will send back a 500 error page containing the output from `validate` and the html source annotated with line numbers.

This does not put anything into your database, it just squawks if you get a validation error.

This has a similar goal to a more ambitious project by Luke Plant, but I had much simpler needs and wanted to take the opportunity to write a small Django middleware.

Announcement posted to django-users list.

2007-06-18