Windows Azure Websites (currently in Preview) provides support for Django web sites. You can find step by step instructions from the tutorial “Creating Web Sites with Django”.
Note: You will need a Windows Azure subscription. If you don’t have one, you can sign up for Windows Azure 90-day free trial. More detail here.