We can follow the [DRF example](https://github.com/encode/django-rest-framework/blob/master/tox.ini#L33) on splitting up tests without having optional dependencies installed. For this to work we properly need to compat imports as in [DRF](https://github.com/encode/django-rest-framework/blob/master/rest_framework/compat.py). This way we ensure that DJA actually works without the optional deps installed.