前面的博文已经完成了panel与panelgroup的自定义增加,这篇博文将对Dashboard(一级菜单)的增加进行一个简单总结。
增加Dashboard(一级菜单)
首先进入/usr/share/openstack-dashbaord/openstack_dashboard/dashboards目录,会看到如下的目录结构:
|--__init__.py
|--admin
|--project
|--identity
|--router
|--settings
在博主以前的文章OpenStack(kilo)界面dashboard的二次开发(一)中已经说明,以上几个文件夹代表了openstack界面上的几个一级菜单(Dashboard)。对于Dashboard下的PanelGroup与Panel的自定义增加以及相关文件结构已经分别在OpenStack(kilo)界面dashboard的二次开发(一)与OpenStack(kilo)界面dashboard的二次开发(二)中简单总结了,这里就不总结文件结构了。现在增加一个Dashboard,首先在dashboards下创建一个文件夹如下:
|--__init__.py
|--admin
|--project
|--identity
|

本文档介绍了如何在OpenStack Kilo的dashboard中进行二次开发,特别是增加新的Dashboard(一级菜单)。详细步骤包括创建新目录结构、编写相关文件如dashboard.py、panel.py等,并通过启用文件_35_myproject.py使得自定义菜单生效。
最低0.47元/天 解锁文章
500

被折叠的 条评论
为什么被折叠?



