Just stumbled on django-parting which provides a nice API to partition your data.
For those not familiar with data partitioning, I recommend reading partitionning on mysql.
They trust us
Entreprise de services du numérique
YourLabs Business Service est une société de services du numérique immatriculée
en France qui offre la meilleure expertise sur les logiciels de marque
YourLabs ainsi qu'une expertise particulièrement forte sur les
languages Python, PHP, le framework Django et l'ecosystème de logiciels libres
en général, et les systèmes Linux ou BSD.