定制OpenStack地平线的良好实践

定制OpenStack地平线的良好实践,openstack,devstack,horizon,Openstack,Devstack,Horizon,我是OpenStack项目的新手。 我想定制地平线项目,给它一些标志,颜色等我自己的主题。 我遵循了Horizon docs中的教程,一切正常。 但这才是我真正的问题:当Horizon和OpenStack组件已经部署好时,除了其他事情之外,更改设置是否是一个好的做法 我曾尝试从OpenStack/Horizon的存储库中创建一个分支,并从那里开始开发和定制,但是如果我按照贡献者教程的说明进行操作,“tox-e runserver”命令会从静态文件夹中删除所有文件,在静态文件夹中我有自己的自定义c

我是OpenStack项目的新手。 我想定制地平线项目,给它一些标志,颜色等我自己的主题。 我遵循了Horizon docs中的教程,一切正常。 但这才是我真正的问题:当Horizon和OpenStack组件已经部署好时,除了其他事情之外,更改设置是否是一个好的做法

我曾尝试从OpenStack/Horizon的存储库中创建一个分支,并从那里开始开发和定制,但是如果我按照贡献者教程的说明进行操作,“tox-e runserver”命令会从静态文件夹中删除所有文件,在静态文件夹中我有自己的自定义css(我了解tox作为Django的虚拟环境和集体信息平台的使用)

所以,这是我真正的问题:当地平线已经部署时,是否有一个好的实践来进行更改?是否有更好的方法?如果有更好的方法,我应该更改什么(我在项目结构中迷失了方向)