hue的定制与二次开发

本文介绍了Hue的定制与二次开发过程,包括Hue的汉化方法,如何删除与添加应用程序。汉化只需修改配置文件并重新编译,而添加或删除app涉及修改特定的配置文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Hue定制与二次开发

  Hue是Hadoop生态圈中的一员,它将Hadoop生态圈中几乎所有的工具都集成在一个Web平台上。在Web开发方面,Hue基于python的Django框架的mako模板。因此可以在浏览器上通过Hue这个管理系统,来统一管理服务器集群上的应用。最近因为项目的原因需要对Hue进行定制开发,因此接触了一下Hue。在这里记录一下,关于Hue定制开发方面所碰到的问题和自己总结得到的规律。

Hue的汉化

  Hue是Cloudera公司贡献给Apahce基金会的,它的代码可以直接从githua上clone下来。当然默认Hue的界面语言是英语。如果要进行二次开发,在国内的小伙伴的首要任务是将其汉化。Hue支持汉语,只需要修改配置文件,重新编译就可以了。步骤如下:
1. 修改配置文件 以前的版本中,汉化修改的参数是zh-CN。但是在现在的3.10的版本中是zh-Hans,并且很多库的汉化都采用了zh-Hans

vi /YourHuePath/desktop/core/src/desktop/settings.py
LANGUAGE_CODE = 'zh_Hans'
#LANGUAGE_CODE = 'en-us'
LANGUAGES = [
('en-us', _('English')),
('zh_Hans', _('Simplifi
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值