Open
Description
pytest-django sets up Django in pytest_load_initial_conftests
already, which requires you to use a pytest plugin yourself if you want to do anything before it, e.g. changing project settings for tests in the environment, before the settings get imported.
Using a pytest plugin has its issues though (pytest-dev/pytest#5190).
To keep it backward compatible I think a new option could be used here, to either defer this to pytest_configure
, or skip it completely (but providing a way to call it manually).
Ref: #719