Mezzanine 是一款著名的开源、基于 Django 的CMS系统(ContentManagement System)框架。其实可以将任何一个网站看作一个特定的内容管理系统,只不过每个网站发布和管理的具体内容不一样,例如携程发布的是航班、酒店和用户的订单信息,而淘宝发布的是商品和用户的订单信息。

1、首先确保安装了django然后在安装mezzanine:

pip install mezzanine

2、创建一个CMS内容管理系统:

mezzanine-project (项目名)

3、创建一个数据库:

python manage.py createdb

–这个过程需要填写以下信息:
–域名和端口: 默认为:http://127.0.0.1:8000/
–默认管理员账户和密码

–默认主页

–使用以下命令启动: python manage.py runserver
4、启动成功:

5、后台管理界面:http://127.0.0.1:8000/admin/ 登录时输入创建数据库时设置的管理员账户。

后台管理系统主要功能:

  • Content > Pages: 配置导航,页脚信息。
  • Content > Blog posts: 添加分类,发布文章。
  • Site > Settings: 配置网站 Site Title(网站标题)、Tagline(标语)
    6、系统主页默认为显示Home页面,如果想让博客页面为主页,只需将urls.py文件中的代码做如下操作:
    版本: Mezzanine 6.0.0
    –取消注释:

    成功样子:

7、Mezzanine 默认支持4种数据库,分别是"postgresql_psycopg2", “mysql”, “sqlite3” or “oracle”,在默认情况下使用sqlite3。我们可以在配置文件中的以下代码修改:

DATABASES = {"default": {# Ends with "postgresql_psycopg2", "mysql", "sqlite3" or "oracle"."ENGINE": "django.db.backends.sqlite3",# DB name or path to database file if using sqlite3."NAME": "dev.db",# Not used with sqlite3."USER": "",# Not used with sqlite3."PASSWORD": "",# Set to empty string for localhost. Not used with sqlite3."HOST": "",# Set to empty string for default. Not used with sqlite3."PORT": "",}
}

Mezzanine基于 Django 的CMS系统框架搭建相关推荐

  1. 基于jeesite的cms系统(一):开发环境搭建

    基于jeesite的cms系统系列,是对基于jeesite进行二次开发的博客模块开发过程的总结.涉及入门安装,二次开发,部署等 一.概况: JeeSite 是一个 Java 企业级快速开发平台,基于经 ...

  2. 基于Django协同办公系统

    1,项目功能: 员工: (1)工单管理:该模块可以实现创建工单,审批工单,收工单以及工单统计功能. (2)工但文档:可以查看工单文档信息. (3)内部通信:可以实现公司内部信息交流. (4)个人中心: ...

  3. Python毕业设计基于django的就业系统项目(含源码)

    目录 一.Python毕业设计基于django的就业系统项目(含源码) 二.基于django的就业系统项目文件说明 一.Python毕业设计基于django的就业系统项目(含源码) 源 码 免 费 下 ...

  4. Ant Design Pro of Vue——蚂蚁金服中后台系统框架搭建

    Ant Design Pro of Vue--蚂蚁金服中后台系统框架搭建 Ant Design Pro of Vue下载安装启动步骤: 一.Ant Design Pro of Vue 的介绍 Ant ...

  5. 基于 SIP 的会议系统框架(草稿)

    基于 SIP 的会议系统框架 第一章         前言 众所周知, SIP 作为一个会议初始协议, 提供了对多媒体会话的建立,修改和终止等控制能力, 因此完全能胜任建立双方对话, 但是对于有多方参 ...

  6. 基于django的微信小程序搭建

    因为疫情封校被迫关起来,终于有时间整理之前的课程设计. 基于django的微信小程序搭建(不定期记录踩坑日常) 开发工具 (一)pycharm (二)mysql (三)微信开发者工具 (四)IP穿透 ...

  7. 易优cms基于thinkphp5开发cms系统

    易优cms基于thinkphp5开发cms系统 ,易优cms的诞生是根据市场需求而开发的,目前市面上的cms很多,有些功能比较强大点的cms后台操作极其复杂,要套模板也很不容易,有些比较好套模板的比如 ...

  8. Asp.net基于工作流引擎的系统框架设计开发(源代码+论文)

    工作流就是一系列相互衔接.自动进行的业务活动或任务.工作流引擎是工作流管理系统的核心,它的主要功能是通过计算机技术的支持去定义.执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互 ...

  9. 推荐几个基于.net的cms系统

    推荐几个基于.net的cms系统 netcms NetCMS是基于ASP.NET2.0开发的网站内容管理系统,采用sql server数据库,程序完全开源,没有任何文件加密, 不需要注册任何组件.在完 ...

  10. 基于深度学习的中文语音识别系统框架搭建

    基于深度学习的中文语音识别系统框架 转自@https://blog.csdn.net/chinatelecom08/article/details/82557715 本文搭建一个完整的中文语音识别系统 ...

最新文章

  1. leetcode--删除链表的倒数第N个节点--python
  2. 文件操作函数java_java中文件的操作
  3. LINE: Large-scale Information Network Embedding
  4. sealed、new、virtual、abstract与override 趣解
  5. 李萍matlab实验报告,基于实验报告自动批阅的系统分析
  6. 6.Excel项目排期表
  7. ASP.NET之Ajax系列(三)
  8. WAMP安装redis扩展失败
  9. 统计学习基础(第二版)——引言
  10. 【Java】游戏小程序-超级玛丽(代码渗入)
  11. 技术美术知识学习4200:SSAO算法
  12. 读计算机网络得学五笔吗,电脑五笔打字难不难学?大约要学多久才可以掌握?
  13. 王者荣耀安卓区修改荣耀战区方法 | 最低战力查询(附带视频与安装包)
  14. 自制RS232转485通信模块
  15. matlab氢原子杂化轨道,原子及分子轨道演示软件——Orbital Viewer
  16. 找工作就上智联,效果真快,然而让我去的公司都是泡我呢
  17. 【环境搭建】Docker镜像相关操作(切换镜像源、查询、获取、查看、创建、上传、保存、删除等)
  18. 新技术的福音:瘫痪者也能用眼睛写“微博”
  19. debian改网卡速率_[转]Debian里的网卡配置/etc/network/interfaces
  20. win10清理c盘_都说win10运行卡顿,为什么别人电脑快如闪电?原来是它在拖后腿...

热门文章

  1. Flink 源码: 从 KeyGroup 到 Rescale
  2. 计算机无法启动bios,笔记本进不了bios的解决方法
  3. Python期末复习题及代码
  4. Android - 警告:it is always overridden by the value specified in the Gradle build script
  5. 系统保留分区删除_什么是系统保留分区,您可以删除它吗?
  6. php xheditor 上传图片,codeigniter整合xheditor之后,xheditor上图片问题
  7. Google Chrome浏览器翻译失败
  8. uint8_t / uint16_t / uint32_t /uint64_t 这些数据类型是什么?
  9. 计算机扫描服务是哪一项,电脑右键没有扫描选项怎么办 方法其实很简单
  10. 04_iTween_第三天--相机路径跟随(PutOnPath)