openstack-horizon
Better_Mee
这个作者很懒,什么都没留下…
展开
-
openstack页面自定义插件使用详解(django、ajax、post)(zTree为例)
1、鉴于国内java开发人员比较多,java web方面的技术比较成熟。所以用python django(openstack)框架和java的strurs做个类比,让大家能够更直观的理解、更快的进入到开发中: 附图大致对比下,具体细节,自行查找相关资料: 2、接下来正式开始讲解,如何在openstack中使用自定义插件,本文以Jquery zTree树形原创 2014-09-28 16:34:56 · 38695 阅读 · 1 评论 -
openstack 国际化
1、下图发现在项目下面有一个compute没有被国际化。 2、在horizon代码中搜索: #: dashboards/project/dashboard.py:24 msgid "Compute" msgstr "Compute" #: dashboards/project/da原创 2014-08-25 13:02:37 · 53681 阅读 · 3 评论 -
openstack ice版创建实例流程整理(包括wsgi模块间调用解析)
第一部分:horizon的dashboard和novaclient详解 1、创建虚拟机页面: 2、后台对应代码: 根据url = "horizon:project:instances:launch",找对应的urls.py文件。 调用view层代码: 根据workflow_class = project_wo原创 2014-07-12 11:14:17 · 4347 阅读 · 0 评论 -
openstack ice版文档horizon整理(页面resize)
系统整体页面: 代码结构: horizon采用django框架编写(django是一个强大的mvc 框架。具体参考djangobook中文版 http://djangobook.py3k.cn/2.0/。) 左侧面板布局: 代码:vim /usr/share/openstack-dashboard/openstack_dash原创 2014-07-12 11:14:58 · 3953 阅读 · 0 评论 -
openstack 工作流workflows使用原理讲解
Workflows 工作流是复杂的forms(表单)和tabs,每一个workflow必须包含 Workflow,Step 和 Action 下面举例讲解workflow用法: 接下来的例子讲解了数据是如何从urls、views、workflows、templates之间互相传递的 在 urls.py中, 定义了一个参数n 例�eA6�. resourc翻译 2014-09-25 09:02:13 · 38623 阅读 · 2 评论 -
horizon开发环境搭建及keystone使用总结
一:Horizon使用总结 1.简介 Horizon不会为Openstack 增加一个功能,他更多的是一个演示demo。不过从Horizon dashboard开始学习Openstack是一个不错的选择。做Horizon开发需要和各个项目打角度,每个项目的功能很多都是需要通过Dashboard来展现。Horizon只是使用了Openstack部分API功能,很多功能可以根据你的需求原创 2015-08-07 12:13:53 · 10370 阅读 · 1 评论