[2018-03-06] 基于Django的轻量级CMS Mezzanine搭建笔记
[2018-03-06] 基于Django的轻量级CMS Mezzanine搭建笔记
一丶什么是Mezzanine?
它是基于django的内容管理平台(),组成简单,可扩展性和定制性强,特别是个小型的个人博客系统。它也提供了类似wordpress的管理页面、博客发布、图片展示等功能,配置简单,数据库灵活改变。相对于wordpress那样笨重繁多的功能来说,mezzanine显得非常轻笑,但麻雀虽小,五脏俱全,博客系统该有的东西,它都有提供。
二丶安装以来环境
接下来我以局域deblan发行版的linux系统为例,介绍如何搭建。
首先,确保你安装了python2.7(最好是这个版本),并且已经安装了pip,同事seruptools已经完成了更新。
输入下面的命令完成setuptools的更新:
pip install -U setuptools
接下来,我们安装一些python相关的依赖:
apt-get install python-imaging python-dev
apt-get install libjpeg8 libjpeg8-dev build-dep
如果你用的是centos:
centos: yum install python-imaging python-dev
三丶安装Mezzanine
方式一、直接通过pip安装:
pip install mezzanine
我失败了,所以选择了下面这种方式,去官方的github clone文件,手动安装:
mkdir mezzanine-src
cd mezzanine-src
git clone https://github.com/stephenmcd/mezzanine.git
接下来,我们进入到目录中,执行安装命令:
python setup.py install
我在安装的时候特别慢,有些库下载直接超时,如果你也出现这种情况,建议可以考虑手动pip安装那些库。
安装mezzanine
新建python项目
alt+F12进入命令行界面
F:\Django\lxb_blog>pip install -U setuptools
Collecting setuptoolsDownloading setuptools-38.5.1-py2.py3-none-any.whl (489kB)100% |████████████████████████████████| 491kB 379kB/s
Installing collected packages: setuptoolsFound existing installation: setuptools 28.8.0Uninstalling setuptools-28.8.0:Successfully uninstalled setuptools-28.8.0
Successfully installed setuptools-38.5.1
F:\Django\lxb_blog>pip install mezzanine
Collecting mezzanineDownloading Mezzanine-4.2.3-py2.py3-none-any.whl (6.1MB)100% |████████████████████████████████| 6.1MB 126kB/s
Collecting django-contrib-comments (from mezzanine)
......
Creating default account (username: admin / password: default) ...Installed 2 object(s) from 1 fixture(s)Creating demo pages: About us, Contact form, Gallery ...Installed 16 object(s) from 3 fixture(s)
F:\Django\lxb_blog\lxb_blog>python manage.py runserver
D:\Program Files\python\lib\site-packages\mezzanine\utils\conf.py:61: UserWarning: You haven't defined the ALLOWED_HOSTS settings, which Django re
quires. Will fall back to the domains configured as sites.warn("You haven't defined the ALLOWED_HOSTS settings, which "
......
March 06, 2018 - 08:46:22
Django version 1.10.8, using settings 'lxb_blog.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[2018-03-06] 基于Django的轻量级CMS Mezzanine搭建笔记相关推荐
- 基于django的轻量级CMS Mezzanine搭建笔记
0x00 什么是Mezzanine 它是一个基于django的内容管理平台(content management platform),组成简单,可扩展性和定制性强,特别适合小型的个人博客系统.它也提供 ...
- 基于django的微信小程序搭建
因为疫情封校被迫关起来,终于有时间整理之前的课程设计. 基于django的微信小程序搭建(不定期记录踩坑日常) 开发工具 (一)pycharm (二)mysql (三)微信开发者工具 (四)IP穿透 ...
- 国产开源基于 Java 的轻量级 CMS 解决方案 天梯
天梯(tianti) Java 轻量级的 CMS 解决方案-天梯.天梯是一个用 Java 相关技术搭建的后台 CMS 解决方案,用户可以结合自身业务进行相应扩展,同时提供了针对 dao.service ...
- dapi 基于Django的轻量级接口测试平台一
QQ群:529063263 GitHub:https://github.com/yjlch1016/dapi 一.设计思想: 模拟性能测试工具JMeter的思路, 实现接口测试的Web化, 计划有产品 ...
- 【新书推荐】【2018.03】基于超材料表面等离子体的传输线与天线设计
本文提出了一种在各种电路元件设计中实现人工表面等离子体模式的可靠.可重复的方法. This thesis proposes a reliable and repeatable method for i ...
- 基于Django channels 与 YOLO v8 搭建 <实时跟踪与统计系统>
文章大纲 0. 简介 系统Demo 前序文章 1. 系统架构:基于分层结构.组件解耦的<实时跟踪与统计系统> 2. YOLOv8 3. 目标跟踪与计数:SORT ( Simple Onli ...
- 基于Django框架的sysinfo项目搭建---系统信息监控(主机名,内核版本等)
目录 主机信息监控 项目搭建 基础框架构建 首页系统信息展示完善 主机信息监控 项目搭建 详情见前篇博客 创建子应用host并且设置本地化 数据库表的创建和超级用户的创建 git管理项目(requir ...
- ETH:2018年06月03日《ETH技术及其应用大会》总结(转自CSDN灵钛科技)
个人感悟:V神是94年的,我是早知道的,但,ETH的PoS 开发者Karl Floersch竟然才23岁!!!!!!我是惊呆了!相比V神的腼腆(闲庭信步),Karl是相当幽默和无所畏惧,我天,他真的可 ...
- 国外10个优秀的免费轻量级CMS系统
设计开发一个网站的时候选择合适的内容管理CMS系统是一项困难的事,对于新手来说更是这样. 有的CMS系统由丰富的功能,可以用它来解决复杂的网站功能需求,但是对于很多简单的个人网站,很多过于丰富的功能往 ...
最新文章
- windows下cmd命令行显示UTF8字符设置
- QT5中如何使用SQLite
- 触摸屏与计算机通讯视频在线,MCGS触摸屏与电脑调试软件modbus通讯
- Hibernate标识符属性(主键)生成策略全析
- VSCode前端文件(html文件)如何以服务器模式打开?
- IIS日志存入数据库之二:ETW
- 转载 nat64 流程描述 通俗易懂
- 未知USB设备(设备描述符请求失败)解决方法
- CSDN去广告JS插件
- 拼多多玩出花的社交电商 你知道多少?四川海昇智深度解析来啦
- iPad半年使用心得
- arnold如何设置鱼眼相机_关于C4D阿诺德的摄像机参数详解
- 何谓-全无线UWB定位系统
- MMM互助社区是不是真的,有没有风险
- 磷酸除杂回用去除铁、铝、氟
- BigDecimal 判断大于小于
- 旅游自助管理信息系统概要设计规格 .
- Windows10环境下,设备进入fastboot状态,fastboot无法识别到设备
- 多媒体可以分为计算机技术还有什么,东师多媒体计算机技术17秋在线作业1(标准答案)...
- spring cloud 集成elasticsearch 实现分词查询和模糊查询
热门文章
- 【航线运输驾驶员理论考试】操作程序
- 软件测试显卡最高清晰度,FF14各种显卡测试,GTX 750以上就能开启最高画质
- 计算机c语言运算符号取整,c语言取整(c语言四舍五入取整)
- 三种食物会让肿瘤疯长
- go扩展ticker实现优雅起停
- 多因子选选股MATLAB代码,MatlabCode 多因子模型构建。多因子模型是量化选股中最重要的一类模型 联合开发网 - pudn.com...
- 单商户商城系统功能拆解39—分销应用—分销等级
- CAD删不掉的顽固图层及简单优化
- 地球人的来源1【由罗斯威尔事件得到的可能解释】
- Gate8.2--安装