﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
25234	Add an option to disable System Checks	Marcin Nowak	nobody	"I need to disable whole system checks. I don't need them. Silencing is not a solution, because still prints lots of unwanted messages and slowdowns command`s startup.

You can add condition based on `DISABLE_SYSTEM_CHECKS` setting in `django.core.checks.registry.CheckRegistry.run_checks`:

{{{

    def run_checks(self, app_configs=None, tags=None, include_deployment_checks=False):
        """""" Run all registered checks and return list of Errors and Warnings.
        """"""
        if getattr(settings, 'DISABLE_SYSTEM_CHECKS', None):
            return []

}}}

This should be enough to disable checks, but Django still prints out:

{{{
Performing system checks...

System check identified no issues (0 silenced).

}}}

I would like to make complete patch / pull requests, if you will accept an idea o disabiling system checks."	New feature	closed	Core (Management commands)	1.8	Normal	wontfix			Unreviewed	0	0	0	0	0	0
