1DJANGO-LINT(1) General Commands Manual DJANGO-LINT(1)
2
3
4
6 django-lint - static analyser for Django projects and applications
7
9 django-lint [options] target
10
12 Django Lint is a tool that statically analyses projects and applica‐
13 tions that use the Django web development framework.
14
15 It checks and reports on common programming errors and bad code smells
16 including nullable "CharField" fields, the use of brittle Django fea‐
17 tures such as "auto_now_add" and unspecified recommended options in
18 settings.py, such as an empty 'ADMINS' setting (plus many more).
19
20 The target argument is mandatory and can specify either a directory
21 containing a Django project, a single application or a single file.
22
24 Django Lint and this manual page were written by Chris Lamb
25 <chris@chris-lamb.co.uk>.
26
27 This manual page is (C) 2008 by Chris Lamb and is licensed under the
28 terms of the GPLv3 or higher.
29
30
31
32 Jan 11, 2009 DJANGO-LINT(1)