打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
djangocms-基于Django的开源企业CMS

django CMS是基于Django/Python的易于使用的开源内容管理版本。

对于希望创建适合其需求的网站的新开发人员而言,这是一个不错的选择。它拥有对于用户友好的界面,活跃的开发人员社区在Django市场中有很多插件,安装非常简单,在django CMS教程中,我们将引导您完成前五个步骤,以帮助您入门。

您需要如何开始

首先,您不需要成为高级开发人员,也不需要具有使用Django或Python进行开发的经验,就可以创建您的第一个django CMS演示网站。django CMS的附加好处是它是免费的。 

在开始django CMS教程之前,您需要了解有三种免费安装django CMS的方法。 

您可以在Divio Cloud上设置一个项目,这对于没有技术背景的人来说是快速而有用的,并且是体验CMS用户界面的良好起点。 

作为另一种选择,您可以使用djangocms-installer设置项目。对于没有外部供应商的本地开发人员来说,这是一种好方法,我们在此django CMS演示中使用此选项。 

最后一个选项是使用virtualenv手动安装django CMS。对于希望手动安装所有内容以更好地理解并拥有完全控制权的开发人员而言,此选项是一个好方法。 

对于安装,您需要一个纯文本代码编辑器来处理代码,配置和虚拟环境。django CMS需要Django 1.11或更高版本以及Python 2.7或3.3或更高版本。

步骤1:创建虚拟环境

在开始安装django CMS演示之前,您需要创建并激活您的虚拟环境。通过使用Virtualenv,您将使用本教程中介绍的第三种方法,但是还有其他创建虚拟环境的方法。例如,在Python 3中,有一个内置的venv模块: 

python -m venv env

首先,您需要创建一个空的virtualenv:

virtualenv env

并激活虚拟环境:

source env/bin/activate

要验证源已激活,并且您现在使用的是正确的python和pip,可以通过运行以下命令并检查路径是否正确并使用新的虚拟环境来进行检查

`which python`

`which pip`

步骤2:更新pip

Pip是我们在此django CMS教程中使用的Python安装程序。确保您的pip是最新的,因为较早的版本可能不可靠。

pip install --upgrade pip

步骤3:使用django CMS安装程序 

使用django CMS教程,您可以创建本地保存的完整且功能齐全的django CMS项目。

从官网或者在这里下载django cms后,您可以开始安装djangocms-installer。

pip install djangocms-installer

在下一步中,创建一个新的项目目录并将cd添加到其中。

mkdir tutorial-project
cd tutorial-project

运行django CMS安装程序以创建一个名为mysite的新django项目:

djangocms -f -p . mysite

关于Django Filer:

Django Filer是用于管理文件和处理图像的有用应用程序。django CMS演示不是必需的,但建议这样做,因为许多django CMS插件都使用Filer,并且几乎所有django CMS项目都已安装了Filer。 

启动开发服务器 

$ python manage.py runserver

打开浏览器并插入http://localhost:8000/ ; 在此应该邀请您登录并继续执行步骤4:创建您的第一页。

步骤4:建立您的首页

登录后,可以按右上角的创建。 

然后,您将看到一个弹出窗口,其中“新页面”被标记为蓝色。 

按新建页面,然后选择下一步。

选择下一步后,您将为新页面添加标题和一些基本文本内容,然后点击创建。

这是您新创建的页面。 

步骤5:发布页面

我们刚刚创建的页面只是草稿,完成后需要发布。作为编辑者,只有您可以查看和编辑草稿,您网站的其他访问者只会看到您发布的页面。 

按“立即发布页面”。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
python开发之virtualenv与virtualenvwrapper讲解
Ubuntu16.04下安装pip
使用国内镜像通过pip安装python的一些包
游戏框架 USO
在 CentOS 5.8 上安装 Graphite
【新手向】为何要这样安装Django?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服