OpenStack之Horizon源码架构浅析(一)
来源:互联网 发布:12本程序员必读的书籍 编辑:程序博客网 时间:2024/06/07 09:28
horizon源码架构
./horizon:horizon通用组件库
./browsers:浏览器基类
./conf:配置文件
./contrib:多语言映射关系
./forms:form表单基类包
./locale:国际化语言包
./management:manage.py命令的startdash/startpanel命令选项
./static:静态文件包
./tables:table基类包
./tabs:tab基类包
./templates:模板文件基类
./templatetags:模板标签基类
./test:测试包
./utils:实用工具包
./workflows:工作流机制包
./base.py:
./context_processors.py:上下文处理器
./decorators.py:通用装饰器
./exceptions.py:异常处理
./loaders.py:加载templates目录的包装饰器
./messages.py:消息通信
./middleware.py:中间件
./models.py:模块
./version.py:版本信息
./site_urls.py:URL相关
./views.py:视图
./openstack_dashboard:horizon各个面板的具体实现代码
./api:与外部api交互的方法和接口对象
./conf:nova、cinder等API访问权限控制,叫 xxx_policy.json,里 面定义了鉴权用的rules。
./dashboards:Horizon界面展示各个模块实现目录。
./admin:管理员界面
./instances:云主机管理界面
./templates:云主机html界面模板
./forms.py:form表单实现
./panel.py:实现panel注册到dashbord
./tables.py:table实现
./tests.py:测试
./urls.py:url映射
./views.py:url映射的视图
.....
./identity:项目、用户管理界面
./project:普通用户项目界面
./settings:设置界面
./django_pyscss_fix:
./enabled:控制导航加载哪些模块显示出来。
./local:本地配置文件
./locale:本地国家化语言包
./management:定义安装apache、horizon等是配置文件的模板文件。
./openstack:log、_i18n等包
./static:静态包
./templates:模板包
./templatetags:模板标签包
./test:测试包
./usage:概况页面资源统计实现包
./utils:工具包
./wsgi:wsgi包
./context_processors.py:上下文处理器
./exceptions.py:异常处理
./policy.py:策略
./urls.py:URL模型
./settings.py:设置
./manage.py :
./horizon:horizon通用组件库
./browsers:浏览器基类
./conf:配置文件
./contrib:多语言映射关系
./forms:form表单基类包
./locale:国际化语言包
./management:manage.py命令的startdash/startpanel命令选项
./static:静态文件包
./tables:table基类包
./tabs:tab基类包
./templates:模板文件基类
./templatetags:模板标签基类
./test:测试包
./utils:实用工具包
./workflows:工作流机制包
./base.py:
./context_processors.py:上下文处理器
./decorators.py:通用装饰器
./exceptions.py:异常处理
./loaders.py:加载templates目录的包装饰器
./messages.py:消息通信
./middleware.py:中间件
./models.py:模块
./version.py:版本信息
./site_urls.py:URL相关
./views.py:视图
./openstack_dashboard:horizon各个面板的具体实现代码
./api:与外部api交互的方法和接口对象
./conf:nova、cinder等API访问权限控制,叫 xxx_policy.json,里 面定义了鉴权用的rules。
./dashboards:Horizon界面展示各个模块实现目录。
./admin:管理员界面
./instances:云主机管理界面
./templates:云主机html界面模板
./forms.py:form表单实现
./panel.py:实现panel注册到dashbord
./tables.py:table实现
./tests.py:测试
./urls.py:url映射
./views.py:url映射的视图
.....
./identity:项目、用户管理界面
./project:普通用户项目界面
./settings:设置界面
./django_pyscss_fix:
./enabled:控制导航加载哪些模块显示出来。
./local:本地配置文件
./locale:本地国家化语言包
./management:定义安装apache、horizon等是配置文件的模板文件。
./openstack:log、_i18n等包
./static:静态包
./templates:模板包
./templatetags:模板标签包
./test:测试包
./usage:概况页面资源统计实现包
./utils:工具包
./wsgi:wsgi包
./context_processors.py:上下文处理器
./exceptions.py:异常处理
./policy.py:策略
./urls.py:URL模型
./settings.py:设置
./manage.py :
阅读全文
0 0
- OpenStack之Horizon源码架构浅析(一)
- OpenStack之Horizon源码架构浅析(二)之启动流程分析(简约版)
- Openstack Horizon 开发 (一)
- Openstack -- Horizon二次开发(一)
- tomcat源码浅析(一)之 架构
- openstack horizon源代码解析(一)
- Openstack --- Horizon之login
- openstack-horizon/novaclient源码分析
- Horizon 源码阅读(一)—— Horizon 整体介绍
- Horizon 源码阅读(一)—— Horizon 整体介绍
- 【jQuery源码浅析】(一)--整体架构
- OpenStack版本升级之Horizon
- OpenStack版本升级之Horizon
- Openstack学习笔记(十一)-Horizon学习笔记(一)
- openstack学习记录(一) horizon二次开发部署(juno)
- OpenStack Ocata Horizon 开发(一)—— 快速开始
- Openstack Horizon开发 (二)
- Openstack Horizon开发 (三)
- php 高并发 前端 CDN技术原理及配置
- 传统的javascript中事件绑定操作
- placeholder兼容问题
- 开源一个瀑布流展示图文信息的小应用
- Qt 自定义Qlistwidget滚动条样式
- OpenStack之Horizon源码架构浅析(一)
- ubuntu中如何提高源的下载速度
- 菜单隐藏和显示
- kill与kill -9的区别
- 51nod 1574 排列转换(贪心+鸽巢原理)
- 华为交换机接口索引与物理端口对应
- qwt库
- 【Python自学】05. list和 tuple
- springboot服务器端允许跨域