我是 OpenStack 项目的新手。我想自定义 Horizon 项目,用一些徽标、颜色等为其提供我自己的主题。我已经按照 Horizon 文档中的教程进行操作,并且一切都按预期工作。但这是我的实际问题:当 Horizon 和 OpenStack 组件已经部署时,更改设置是否是一种好习惯?
我试图从 OpenStack/Horizon 的存储库中创建一个分支,并从那里开始开发和定制,但是如果我按照贡献者教程的说明进行操作,命令“tox -e runserver”会删除静态文件夹中的所有文件,在那里我有自己的自定义 css(我了解将 tox 用作虚拟环境和 Django 的集合)。
所以,这是我真正的问题:当 Horizon 已经部署时,进行更改是一种好的做法吗?有没有更好的办法?如果有更好的方法,我应该改变什么(我迷失在项目结构中)?