# 收集和压缩
python manage.py collectstatic
python manage.py compress
出现以下错误:
![](https://box.kancloud.cn/38b099dc7848b400102bcf666ae50c2e_1163x338.png)
原因:在\horizon\openstack_dashboard\themes\maintenance\static\bootstrap\_variables.scss。里没注释了 @import "/horizon/lib/bootswatch/paper/variables"; 在horizon\static\dashboard\scss\_bootstrap_helpers.scss 里要使用到这里的变量。
![](https://box.kancloud.cn/c59c88e9e21fb9d959ebd90f245eef13_1185x327.png)
原因:horizon\openstack_dashboard\themes\maintenance\static\horizon\_variables.scss。里的变量不能注释掉
![](https://box.kancloud.cn/bfd87d8f517412c95caa0bc9ae27d6a8_1156x68.png)。这里我们去掉注释。
原因:因为在horizon\openstack_dashboard\themes\maintenance\static\bootstrap\_styles.scss。引入了 .less 的文件。直接引入 .css的文件
- 1.概述
- 2.CSS样式引入
- 2.1 My Themes
- 2.2 Horizon
- 2.3 Angular
- 2.4 HORIZON_CONFIG.scss_files
- 2.5 Custom Styles
- 3. JS文件引入
- 31. iframe_embed_settings 标签
- 3.2 horizon/_conf.html
- 3.3 _script_loader.html
- 3.4 _custom_head_js.html
- 3.5 horizon/_scripts.html
- 4. 主题替换
- 4.1 ACE主题
- 4.2 引入ACE主题的CSS样式
- 4.3 引入ACE主题的JS文件
- 4.4 收集和压缩
- 4.5 总结
- 4.6 错误与冲突收集
- 5.错误修正
- 6.openstack里所有功能浏览
- 7.前端hightchart.js分析
- 8.命令使用