django-CMS的安装和工程启动

摘要:
我使用python virtualenv和virtualvwrapper来管理虚拟环境$mkvirtualenvjangocms$workondjangocms$pipingsstalldjango cms$pipingslistdjangoms安装。创建并安装django-cms项目后,django-cms需要一个空目录来存储项目。-f参数表示已安装django文件管理系统。

django CMS的安装(版本3.5.2)

     Django版本2.0.5,python版本为3.5.3

  • 一般而言,在自己的电脑上为每个项目配置自己的开发环境是很有必要的,应为每个项目需要用到的环境不尽相同甚至有所冲突,因此我们先利用python的虚拟环境管理工具建立django-cms 3.5.2 的开发环境,我使用的是python-virtualenvvirtualenvwrapper来管理虚拟环境
  • django-CMS的安装和工程启动第1张
$ mkvirtualenv djangocms
$ workon djangocms
$ pip install django-cms
$ pip install djangocms-installe

创建django cms工程

安装完称之后,在该环境下多了一条djangocms命令可用

运行以下命令

$ midir djangocms && cd djangocms_project
$ djangocms -f -p . projectname

现在来解释下上边的命令

  • 首先为你的工程创建一个空文件夹,django-cms需要一个空目录来存放工程
  • -f参数意味着安装django文件管理系统,可以支持文件的上传等功能
  • -p .参数表示在当前文件夹下创建工程
  • 最后的就是工程名字了

启动服务器,简单设置

运行python manage.py runserver命令后,会出现一系列的选项供你选择,下边列出一般使用的选择

  • 数据库配置(url格式):比如 sqlite://localhost/project.db
  • 使用的django cms版本: 默认稳定版,推荐稳定版
  • django版本: 默认稳定版,锐减稳定版
  • 是否激活I18N和L10N设置:若要让网站支持多语言则设置为yes
  • 默认支持语种: 我的设置是en-us, zh-cn(中英文)
  • 默认时区: 当然Asia/Shanghai
  • 是否启用时区支持: 推荐yes
  • 是否启用权限管理: 推荐yes
  • 是否使用推特Bootstrap 主题: 推荐yes
  • 是否使用自定义模板集: 推荐no
  • 是否载入示例页面作为主页: 推荐yes,这样会出现一个预先安装好一部分插件的简单页面作为主页,方便你熟悉django-cms的插件模式

接下来django-cms安装器会为你生成必要的文件,等完成之后你就可以运行

$ python manage.py runserver

来启动开发服务器,而后登陆http://127.0.0.1:8000/来查看网站了。

免责声明:文章转载自《django-CMS的安装和工程启动》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇matplotlib:python数据处理三剑客之一elementui_5(查看报告功能的开发)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

informix数据迁移工具使用介绍

一.dbschema  USAGE:     dbschema [-q] [-t tabname] [-s user] [-p user] [-r rolename] [-f procname]              [-hd tabname] -d dbname [-w passwd] [-seq sequence] [-l [num]]      ...

公众号文章集合-2020整理回顾

​ 公众号运营快一年,都是记录个人工作记录和分享,自己也比较佛系,有觉得发的必要才发,最近整理了一下一年来的相关的公众号推文(也把相关的文章进行归类整理一下)。 一、漏洞复现(原创) 1、CVE -2020-13942 (Apache Unomi 远程代码执行漏洞)复现 https://mp.weixin.qq.com/s/fQSRXk9FilS4ImU...

使用vscode快速建立vue模板

当我们希望每次新建.vue文件后,vscode能够根据配置,自动生成我们想要的内容。 打开vscode编辑器,依次选择“文件 -> 首选项 -> 用户代码片段”,此时,会弹出一个搜索框,我们输入vue,将代码ctrl+c 到vue-html.json { "Print to console": { "prefix": "vue",...

express 如何定义生产和开发环境

express 默认是开发环境。 'view cache' 这个属性不会缓存url。 也就是说项目启动后 如果更改views下的目录或路由。 继续访问原先url 就会报错 通过 console.log(process.env.NODE_ENV) 可以验证自己是在什么环境 development(开发)production(生产) 按自己需求替换 1 在代码...

VS 2010配置Qt 4.8.5

     由于早上偶然的一个念想,今天的宝贵时光就奉献给了Qt的安装及其和VS 2010的配置上了。   说实话,开始时真的查找了资料,包括博客、文库、知道等等,作者们写得都很全面,细致。 但自己动手尝试就是错误百出,本人的装备是win7系统+VS2010旗舰+惠普老机子。   所实话,总共试了多少建议方案已经记不清了,总之有点头晕,朋友们都知道杭州的暑期...

APK Crack

写这篇文章之前,有些犹豫,我会不会因此而打开了一个潘多拉魔盒呢?后来一想,Android类似的恶意软件早已问世,说明这世上已经有不少软件安全专家或者黑客们对此并不陌生了。而我,仅仅是作为一个传道者,将这个少数人知道的秘密告诉大家。于是我心安多了,我想我是在为Android软件安全行业早日成熟起来做贡献吧~! 所谓APK指的是Android操作系统的应用程序...