horizon/openstack-dashboard
Jeffrey Wilcox 2b206ef250 fixed user table styling 2011-04-27 15:00:01 +09:00
..
dashboard This branch adds styling to the permission denied page. 2011-04-22 04:18:15 +00:00
local The django-nova project has been moved into the openstack-dashboard repo to simplify development efforts. 2011-03-04 07:57:29 +00:00
media/dashboard fixed user table styling 2011-04-27 15:00:01 +09:00
tools Add django-nova-syspanel, a holistic operations view of the cloud. 2011-04-21 21:53:18 +00:00
README Combined django-nova and openstack-dashboard 2011-03-03 23:41:53 -08:00

README

OpenStack Dashboard
-------------------

The OpenStack Dashboard is a reference implementation of a Django site that
uses the Django-Nova project to provide web based interactions with the
OpenStack Nova cloud controller.


Getting Started
---------------

For local development, first create a virtualenv for local development.
A tool is included to create one for you:

  $ python tools/install_venv.py


Now that the virtualenv is created, you need to configure your local
environment.  To do this, create a local_settings.py file in the local/
directory.  There is a local_settings.py.example file there that may be used
as a template.

Finally, issue the django syncdb command:

  $ tools/with_venv.sh dashboard/manage.py syncdb

If after you have specified the admin user the script appears to hang, it
probably means the installation of Nova being referred to in local_settings.py
is unavailable.


If all is well you should now able to run the server locally:

  $ tools/with_venv.sh dashboard/manage.py runserver