Can I buy city districts?
Solution 1:
You can't spend Gold, Faith etc. to speed up building a district, the only way is to build them the normal way.
But: there is at least one way to grant an instant production boost though - chopping down woods, or harvesting resources.
Solution 2:
If you are playing as the Aztecs, you can rush them with workers, and you can buy workers. Otherwise no.