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 · 38697 阅读 · 1 评论 -
openstack 国际化
1、下图发现在项目下面有一个compute没有被国际化。2、在horizon代码中搜索:#: dashboards/project/dashboard.py:24msgid "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 · 38626 阅读 · 2 评论 -
horizon开发环境搭建及keystone使用总结
一:Horizon使用总结1.简介Horizon不会为Openstack 增加一个功能,他更多的是一个演示demo。不过从Horizon dashboard开始学习Openstack是一个不错的选择。做Horizon开发需要和各个项目打角度,每个项目的功能很多都是需要通过Dashboard来展现。Horizon只是使用了Openstack部分API功能,很多功能可以根据你的需求原创 2015-08-07 12:13:53 · 10373 阅读 · 1 评论