The best way to learn Horizon is to learn Django. Horizon is a Django project and Openstack Dashboard is a Django app, so the more you know about Django itself the better off you are.
Also, don't forget that all the data comes from the OpenStack REST API. Horizon uses Python modules that wrap the APIs for the various OpenStack components (the Django models use these modules, not traditional object-relational mapping). d On Sun, Sep 22, 2013 at 11:49 PM, Dmitry Mescheryakov < [email protected]> wrote: > Hello, > > I don't know of any deep guides for Horizon development, but I can suggest > looking at examples. For instance Savanna UI is a pretty small plugin for > Horizon which adds a panel with some tables. Here is how it looks: > http://www.youtube.com/watch?v=SrlHM0-q5zI > > Consider looking at 0.2 branch, which is smaller than master: > > https://github.com/stackforge/savanna-dashboard/tree/stable/0.2/savannadashboard > > Here are steps for installation, normal and dev: > http://savanna.readthedocs.org/en/0.2.1/horizon/installation.guide.html > http://savanna.readthedocs.org/en/0.2.1/horizon/dev.environment.guide.html > > Dmitry > > > > 2013/9/18 Marco <[email protected]> > >> Hi guys, >> >> I'm new to Openstack and I'm trying to customize Horizon, adding a panel >> with some tables and tabs. I am having many problems in understanding how >> it works (even with the tutorial of openstack). >> >> So my question is: is there any easy guide to learn programming in >> Horizon? >> >> Many thanks >> >> >> _______________________________________________ >> Mailing list: >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >> Post to : [email protected] >> Unsubscribe : >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >> >> > > _______________________________________________ > Mailing list: > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > Post to : [email protected] > Unsubscribe : > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > >
_______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : [email protected] Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
