Mezzanine基于 Django 的CMS系统框架搭建
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系统框架搭建相关推荐
- 基于jeesite的cms系统(一):开发环境搭建
基于jeesite的cms系统系列,是对基于jeesite进行二次开发的博客模块开发过程的总结.涉及入门安装,二次开发,部署等 一.概况: JeeSite 是一个 Java 企业级快速开发平台,基于经 ...
- 基于Django协同办公系统
1,项目功能: 员工: (1)工单管理:该模块可以实现创建工单,审批工单,收工单以及工单统计功能. (2)工但文档:可以查看工单文档信息. (3)内部通信:可以实现公司内部信息交流. (4)个人中心: ...
- Python毕业设计基于django的就业系统项目(含源码)
目录 一.Python毕业设计基于django的就业系统项目(含源码) 二.基于django的就业系统项目文件说明 一.Python毕业设计基于django的就业系统项目(含源码) 源 码 免 费 下 ...
- Ant Design Pro of Vue——蚂蚁金服中后台系统框架搭建
Ant Design Pro of Vue--蚂蚁金服中后台系统框架搭建 Ant Design Pro of Vue下载安装启动步骤: 一.Ant Design Pro of Vue 的介绍 Ant ...
- 基于 SIP 的会议系统框架(草稿)
基于 SIP 的会议系统框架 第一章 前言 众所周知, SIP 作为一个会议初始协议, 提供了对多媒体会话的建立,修改和终止等控制能力, 因此完全能胜任建立双方对话, 但是对于有多方参 ...
- 基于django的微信小程序搭建
因为疫情封校被迫关起来,终于有时间整理之前的课程设计. 基于django的微信小程序搭建(不定期记录踩坑日常) 开发工具 (一)pycharm (二)mysql (三)微信开发者工具 (四)IP穿透 ...
- 易优cms基于thinkphp5开发cms系统
易优cms基于thinkphp5开发cms系统 ,易优cms的诞生是根据市场需求而开发的,目前市面上的cms很多,有些功能比较强大点的cms后台操作极其复杂,要套模板也很不容易,有些比较好套模板的比如 ...
- Asp.net基于工作流引擎的系统框架设计开发(源代码+论文)
工作流就是一系列相互衔接.自动进行的业务活动或任务.工作流引擎是工作流管理系统的核心,它的主要功能是通过计算机技术的支持去定义.执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互 ...
- 推荐几个基于.net的cms系统
推荐几个基于.net的cms系统 netcms NetCMS是基于ASP.NET2.0开发的网站内容管理系统,采用sql server数据库,程序完全开源,没有任何文件加密, 不需要注册任何组件.在完 ...
- 基于深度学习的中文语音识别系统框架搭建
基于深度学习的中文语音识别系统框架 转自@https://blog.csdn.net/chinatelecom08/article/details/82557715 本文搭建一个完整的中文语音识别系统 ...
最新文章
- leetcode--删除链表的倒数第N个节点--python
- 文件操作函数java_java中文件的操作
- LINE: Large-scale Information Network Embedding
- sealed、new、virtual、abstract与override 趣解
- 李萍matlab实验报告,基于实验报告自动批阅的系统分析
- 6.Excel项目排期表
- ASP.NET之Ajax系列(三)
- WAMP安装redis扩展失败
- 统计学习基础(第二版)——引言
- 【Java】游戏小程序-超级玛丽(代码渗入)
- 技术美术知识学习4200:SSAO算法
- 读计算机网络得学五笔吗,电脑五笔打字难不难学?大约要学多久才可以掌握?
- 王者荣耀安卓区修改荣耀战区方法 | 最低战力查询(附带视频与安装包)
- 自制RS232转485通信模块
- matlab氢原子杂化轨道,原子及分子轨道演示软件——Orbital Viewer
- 找工作就上智联,效果真快,然而让我去的公司都是泡我呢
- 【环境搭建】Docker镜像相关操作(切换镜像源、查询、获取、查看、创建、上传、保存、删除等)
- 新技术的福音:瘫痪者也能用眼睛写“微博”
- debian改网卡速率_[转]Debian里的网卡配置/etc/network/interfaces
- win10清理c盘_都说win10运行卡顿,为什么别人电脑快如闪电?原来是它在拖后腿...
热门文章
- Flink 源码: 从 KeyGroup 到 Rescale
- 计算机无法启动bios,笔记本进不了bios的解决方法
- Python期末复习题及代码
- Android - 警告:it is always overridden by the value specified in the Gradle build script
- 系统保留分区删除_什么是系统保留分区,您可以删除它吗?
- php xheditor 上传图片,codeigniter整合xheditor之后,xheditor上图片问题
- Google Chrome浏览器翻译失败
- uint8_t / uint16_t / uint32_t /uint64_t 这些数据类型是什么?
- 计算机扫描服务是哪一项,电脑右键没有扫描选项怎么办 方法其实很简单
- 04_iTween_第三天--相机路径跟随(PutOnPath)