Skip to content

Option to disable running Django system checks on startup #7581

@joekohlsdorf

Description

@joekohlsdorf

On startup, Celery runs the Django system checks, there is currently no option to disable this.
See: https://github.com/celery/celery/blob/master/celery/fixups/django.py#L136

In large projects, this can take a considerable amount of time and typically you don't want to do this in production.
If you run Django in a WSGI server you don't get system checks either.

I wanted to get the communities opinion to see if it would be worth submitting a PR which lets the user disable this, similar to the --skip-checks option which Django commands have.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions