Я пытаюсь создать новую информационную панель, но всякий раз, когда я это делаю, я не получаю никаких изменений в информационной панели OpenStack, и эта информационная панель не добавляется к ней.
from django.utils.translation import ugettext_lazy as_
import horizon
class BasePanelGroup(horizon.Dashboard):
name = _("Overview")
slug = "overview"
panels = ("hypervisors",)
class Chargeback(horizon.Dashboard):
name = _("Chargeback")
slug = "chargeback"
panels = ('BasePanelGroup',)
default_panel = 'hypervisor'
permissions = ('openstack.roles.admin',)
horizon.register(chargeback)
Из этой ссылки я даже пытался добавить файл _50_chargeback.py
с заданным подробности в нем, и теперь моя существующая панель управления OpenStack не отображается.