Django Doctor checks over 40 security, performance, and maintainability problems.
This can be customized using a pyproject.toml file: add it to the root of your project and specify some check codes in enable
and disable
, like the examples below.
[tool.djangodoctor]
disable = ["redundant-settings"]
[tool.djangodoctor]
disable = ["redundant-settings", "missing-hsts-subdomain"]
[tool.djangodoctor]
disable = ["all"]
enable = ["redundant-settings", "missing-hsts-subdomain"]
Use these codes in the enable
and disbale
section of your pyproject.toml file to customize the checks that Django Doctor performs.
Are you ready to improve your team agility through lower tech debt? Get Django Doctor.