Question: where can djs upload mixes?
Answer: Mixcloud – Mixcloud is the most common current alternative to Soundcloud. ... 
Hearthis– This German site, allows you to do pretty much everything mixes, play.fm, and mixcloud do.