USE INDEX is only for forcing usage of particular indexes if you are *sure* that you know better than your optimizer. You don't need it in 99% of cases, it's a bit of a sledgehammer, and prone to bitrot into bad performance if your tables change. However if you're sure you want to do this, for MySQL/MariaDB, my library Django-MySQL adds a QuerySet extension for it:
https://django-mysql.readthedocs.io/en/latest/queryset_extensions.html#django_mysql.models.use_index . I've actually never ended up needing it myself.