您的位置:首页 > 编程语言 > Python开发

OpenShift Python Django 部署(Python3.3 + Django1.5)

2013-03-11 00:45 267 查看
OpenShift是由红帽推出逇一款面向开源开发人员开放的平台即服务(PaaS)。它支持用于Java、 Python、PHP、Perl和Ruby的更多的开发框架。现在已经支持到Python3.3。

Django1.5也已经支持Python3。

下面是将Django1.5直接部署到OpenShift的过程:

1、在OpenShift上创建应用程序,选择Python3.3

2、在本地相应的目录创建克隆git clone ssh://513cb1c6500446426c000180@xxx-yourgroup.rhcloud.com/~/git/mm.git/

3、把Django1.5中的“django”目录复制到xxx\libs目录下

4、修改xxx\wsgi\application文件,加入目录支持及Django应用程序

      sys.path.append(os.path.join(os.environ['OPENSHIFT_REPO_DIR'], 'libs'))

      sys.path.append(os.path.join(os.environ['OPENSHIFT_REPO_DIR'], 'wsgi', 'dscj'))

      # 应用程序

      from yourApp.wsgi  import *

5、将你的Django项目拷贝到xxx\wsgi\dscj目录下

6、用git将文件更新、提交

7、用git push重启服务器

完成!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python Django OpenShift