Chris Lamb

Statically analysing Django applications with Django Lint

Django Lint is a static analysis tool that checks (or lints) web applications that are built around the Django web development framework. It aims to encourage the development of high-quality reusable Django applications.

It currently reports on:

Admittedly, some of the checks are based on the implementation details of MySQL, PostgreSQL and SQLite backends, but this fits with the goal of promoting re-usable applications anyway.

GPLv3 source, tarballs, etc. Patches welcome.

Chris Lamb is a freelance Django developer and Debian developer. You can read other posts by me, see software I have written or read more about me. You can also follow me @lolamby.

Tags: Django GNU/Linux

Planets: WUGLUG UWCS Debian ALUG

Sunday 8th March 2009