Django-CMS开发 1
从今天开始我将带领大家一起用Django-CMS开发一套CMS系统。下面是百度百科对CMS的解释:
CMS是"Content Management System"的缩写,意为"内容管理系统"。 内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场。对于内容管理,业界还没有一个统一的定义,不同的机构有不同的理解。
Django-CMS是基于Django框架开发的现代化内容管理系统。
本课程所使用的主要材料包括(x代码最新版本):
Python 3.x
Pip
Django-CMS 3.x
开发工具仍然选择Visual Studio Code
通过本系列教程,希望读者能够学到以下内容:
安装和配置Django-CMS
在Django-CMS中创建并管理内容
为包括手机和电脑在内的多种设备创建漂亮的网站和网页模板
为Django-CMS网站创建和扩展导航栏
安装和使用Django-CMS以及其它第三方插件
集成其它第三方Django-CMS应用
创建自定义Django-CMS插件
下面以Windows系统(我的系统是Windows 7)为基础介绍如何安装Django-CMS:
1. 安装Python
最新的Python安装包已经做的非常傻瓜式了,所以不再介绍,如果实在不会可以去网上搜索教程,网上有很多关于Python的安装介绍。
注意在安装Python的时候一定要确保pip被同时安装了,后面会经常使用pip。
2. 安装Python虚拟开发环境
如果直接在操作系统上进行开发的话,很多软件之间会存在依赖问题,这样可能出导致很多问题的出现,所以推荐使用Python虚拟开发环境。
首先使用pip安装virtualenv:
> pip install virtualenv
安装结束后,为新项目创建一个虚拟环境,虚拟环境名为myCMS:
> virtualenv myCMS
从截图可以看出,虚拟环境myCMS位于C:WindowsSystem32myCMS。目录结构如下:
要想使用这个虚拟环境,首先需要激活它,在命令行创窗口切换到myCMS路径:
> cd C:WindowsSystem32myCMS
激活环境:
> Scriptsactivate
注意此时命令行变成了(myCMS) C:,说明当前操作已经处于虚拟环境了。
3. 安装Django-CMS
继续上面操作,使用pip安装Django-CMS:
>pip install djangocms-installer
安装结束,创建一个工程文件夹用于存放代码:
最后安装django CMS-powered网站:
>djangocms -p . mysite
如果安装出现了timeout的问题,就多试几次,我的就是第二次才安装成功。
如果还不行的话,可以试着下载一个pytz并且放在myCMS文件夹下。
安装mysite的同时也创建了admin用户,不过比较坑的是,没有告诉我密码是什么啊...还好我机智,猜到了密码也是admin,哈哈哈。
安装结束之后就可以运行这个新的CMS了:
好了,打开浏览器看一下效果:
登录:
好了,今天就讲到这里,感兴趣的话,点关注啊
- 上一篇:没有了
- 下一篇:没有了