This is a simple scaffold powered by Helicon Zoo for packaging Django applications to run on Windows Azure Platform.
You will need to install the following software on your local computer to make use of this scaffold. You can use Web Platform Installer to install them easily.
- Windows Azure SDK 1.6 or higher
- Python 2.7
- Helicon Zoo Module
- SQL Server Express 2008 R2 or higher
And the following Python packages are also required on your Python installation,
the script WebRole/bin/install-requirements.cmd
in this scaffold may be helpful
when you install them.
- Django
- pyodbc/django-pyodbc
-
Create your Django applications into
WebRole/project
directory, and add any other Python packages you use toWebRole/requirements.txt
. -
Turn IIS feature on and run
run.cmd
on your Windows Azure Command Prompt to run the application on your local emulator. -
Run
pack.cmd
on your Windows Azure Command Prompt to outputheliconzoo-django-role.cspkg
. That file, along withServiceConfiguration.Cloud.cscfg
is what you need to deploy via the Windows Azure portal (or with some other tool) to get the applications running in the cloud.
Licensed under the Apache License, Version 2.0