J版Openstack實現table"更多操作"下拉框
本來是想自己用原始的bootstrap來實現全局table頭的“更多操作”下拉框,後來仔細看了模塊下table.py和base.py
發現原來已經實現了,只是好像並未使用到
詳細如下:
/usr/lib/python2.7/site-packages/horizon/tables/base.py
這個即爲table頭上的“更多操作”下拉框
因爲看html文件:
這裏判斷了從table.py傳入的table_actions_menu是否是空,如果不是,則會顯示出“更多操作”下拉框
所以,最後我們只需要在table.py中配置table_actions_menu就可以了
以project下的instance爲例,
/usr/share/openstack-dashboard/openstack_dashboard/dashboards/project/instances/tables.py
再做下css修改就大致可以看了